クラスパスにディレクトリを設定し、カスタム プロパティ ファイルをそのフォルダ/ディレクトリに配置できます。そのため、ディレクトリ全体とプロパティ ファイルがクラスパスに配置されます。weblogic 10.3.x のクラスパスにディレクトリを設定するには
- フォルダにフォルダを作成し
%DOMAIN_HOME%\config\
ます。例appConfig
。
- カスタム プロパティ ファイル (たとえば
config.properties
) をappConfig
ディレクトリ/フォルダに配置します。
以下のように(この変数は既にファイルで定義されています) 変数に値として設定することにより、クラスパスsetDomainEnv.cmd
に含めるように (Windows) を変更します。appConfig
%DOMAIN_HOME%\config\appConfig
EXT_POST_CLASSPATH
setDomainEnv.cmd
set EXT_POST_CLASSPATH=%EXT_POST_CLASSPATH%;%DOMAIN_HOME%\config\appConfig
以下のように、Java コードでそのファイルにアクセスできます。
InputStream inputStream = Thread.currentThread().getContextClassLoader().getResourceAsStream ("config.properties");
Properties prop = new Properties();
prop.load(inputStream);
String value = prop.getProperty("key");
お役に立てれば。