有谁知道如何通过JBoss EAP 6.1.1管理控制台为Web应用程序(* .war文件)添加Java VM参数?

例如,我想在C:\ truststore \ truststore.jks中指定信任库的位置,该位置在我的Web应用程序中用于SSL。我通常在Java应用程序中运行的Java选项是:

-Djavax.net.ssl.trustStore=c:/truststore/truststore.jks


对于在JBoss EAP中运行的Web应用程序,是否可以在控制台中输入特定字段?还是standalone.xml中某个地方的设置(或其他配置文件,理论上应该像其他所有设置一样将其拾取并显示在控制台中)?

提前致谢。

最佳答案

在控制台的“个人档案”选项卡下,有一个“系统属性”部分,您可以在其中添加键/值对。单击“添加”按钮,然后将VM参数作为键/值对输入,保存它们,然后重新启动服务器以使新属性生效。

例如:

key:   javax.net.ssl.trustStore
value: C:\mydirectory\keystore\cacerts


您还可以在pom.xml中使用add JNDI properties和Maven命令执行相同的操作。

关于java - 如何在JBoss EAP 6.1.1管理控制台中添加Java VM参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24749742/

10-13 03:34