原文:https://docs.jboss.org/author/display/AS71/Command+line+parameters
JBoss7 的默认系统参数如下:
Standalone
Property name | Usage | Default value |
---|---|---|
java.ext.dirs | The JDK extension directory paths | null |
jboss.home.dir | The root directory of the JBoss AS 7 installation. | Set by standalone.sh to $JBOSS_HOME |
jboss.server.base.dir | The base directory for server content. | jboss.home.dir/standalone |
jboss.server.config.dir | The base configuration directory. | jboss.server.base.dir/configuration |
jboss.server.data.dir | The directory used for persistent data file storage. | jboss.server.base.dir/data |
jboss.server.log.dir | The directory containing the server.log file. | jboss.server.base.dir/log |
jboss.server.temp.dir | The directory used for temporary file storage. | jboss.server.base.dir/tmp |
jboss.server.deploy.dir | The directory used to store deployed content | jboss.server.data.dir/content |
如果不想使用默认值,可以通过在启动时加入键值或者属性文件,例如:
$JBOSS_HOME/bin/standalone.sh -Djboss.home.dir=some/location/AS7/jboss-as \
-Djboss.server.config.dir=some/location/AS7/jboss-as/custom-standalone
$JBOSS_HOME/bin/domain.sh --properties=/some/location/jboss.properties
$JBOSS_HOME/bin/domain.sh -P=/some/location/jboss.properties
jboss.home.dir=/some/location/AS7/jboss-as
jboss.domain.config.dir=/some/location/AS7/custom-domain
在其他地方可以引用这些参数,例如,在log4j的配置文件log4j.properties中,可以设置log的存放地点为${jboss.server.log.dir}/xxx.log