Jboss 在wildfly 8.2中的standalone-full.xml中设置系统属性

Jboss 在wildfly 8.2中的standalone-full.xml中设置系统属性,jboss,jboss7.x,wildfly,wildfly-8,Jboss,Jboss7.x,Wildfly,Wildfly 8,我在standalone-full.xml中添加了系统属性标记,但它在standalone模式下不工作。但是,如果我在domain.xml中添加相同的标记,它将在域模式下工作 .... 据 可以在domain.xml、host.xml和standalone.xml中的多个位置设置系统属性值 那么standalone-full.xml呢 我不想通过命令行进行设置,甚至不想在java代码中进行设置。在单机版中,在配置文件中进行设置可能为时已晚。您需要将其添加到JAVA_OPTS环境变量中的sta

我在standalone-full.xml中添加了系统属性标记,但它在standalone模式下不工作。但是,如果我在domain.xml中添加相同的标记,它将在域模式下工作


....

可以在domain.xml、host.xml和standalone.xml中的多个位置设置系统属性值

那么standalone-full.xml呢


我不想通过命令行进行设置,甚至不想在java代码中进行设置。

在单机版中,在配置文件中进行设置可能为时已晚。您需要将其添加到
JAVA_OPTS
环境变量中的
standalone.conf
standalone.conf.bat
。像这样的全局属性需要先设置,然后才能尝试对Wildfly 10使用
java.util.Arrays

,因为它的工作方式是无故障的。我能够读取以包含一些属性的standalone-full.xml开头的实例的属性


我想这本手册一定过时了吧?因为在使用Wildfly admin webinterface:>Configuration>System Properties时,即使是Wildfly本身也会在standalone-full.xml中插入一个新属性(Wildfly当然会将该属性添加到用于启动实例的xml配置中)。这对我来说已经足够了。

如果您使用standalone-full.xml而不是standalone.xml(默认值)启动Wildfly服务器,那么这应该反映在服务器的启动中:

standalone.sh -b <hostIP> -c standalone-full.xml -Dorg...

它可能与类加载顺序有关。。。请注意,这个问题与Java平台本身使用的属性有关!
[standalone@localhost:9990 /] :reload