JBoss AS 6.1.0 Final起動パラメータの役割とサービスの選択


JBossは起動時に、入力されたいくつかのパラメータに基づいてどの構成を起動するかを決定します.
JBossはKerner起動後、まず起動shellスクリプトからJBOSS_を取得するHOME;
JBOSS経由でHOMEは、起動した構成名またはサービス名を決定し、デフォルトはdefaultです.
これにより、起動ファイルbootstrapを特定することができる.xml、このファイルはサービス全体の入り口です.
JBOSS_HOME = E:/jboss-6.1.0.Final/
サービス名がデフォルトのdefault
では、起動ファイルの場所は
         E:/jboss-6.1.0.Final/server/default/conf/bootstrap.xml
JBossASBasedConfigurationInitializerはdefaultの場合、すべてのデフォルト値を保存します.
いくつかの値は次のとおりです.
 
String VALUE_BOOTSTRAP_NAME_DEFAULT = "bootstrap.xml";
String VALUE_BIND_ADDRESS_DEFAULT = "127.0.0.1";
String VALUE_BIND_ADDRESS_ANY = "0.0.0.0";
String VALUE_SERVER_NAME_DEFAULT = "default";
String VALUE_LIBRARY_URL_SUFFIX_DEFAULT = "lib/";
String VALUE_SERVER_BASE_URL_SUFFIX_DEFAULT = "server/";
String VALUE_COMMON_BASE_URL_SUFFIX_DEFAULT = "common/";
String VALUE_SERVER_LOG_DIR_SUFFIX_DEFAULT = "log/";
String VALUE_SERVER_CONFIG_URL_SUFFIX_DEFAULT = "conf/";
String VALUE_SERVER_DATA_DIR_SUFFIX_DEFAULT = "data/";
String VALUE_SERVER_TEMP_DIR_SUFFIX_DEFAULT = "tmp/";
  

-cパラメータで指定した起動構成名またはサービス名、デフォルトはdefault、その他はallおよびminimalを含むがこれらに限定されない
形如:run.bat  -c  all