Java で Web アプリケーション プロジェクトを作成しています。そのプロジェクトをデプロイすると、プロジェクトは Tomcat サーバー上でフォルダ レベルで次のような構造になります。
-conf
-image
-META-INF -プロファイル
-WEB
-INF
「profiles」および「config」フォルダーからいくつかのファイルを読み取りたい。使ってみた
Properties prop = new Properties();
try{
prop.load(new FileInputStream("../webapps/WebApplicatioProject/profiles/file_001.properties"));
} catch (Exception e){
logger.error(e.getClass().getName());
}
それは動かなかった。それから私は
Properties prop = new Properties();
try{
prop.load(getClass().getResourceAsStream("../../../../profiles/fille_001.properties"));
} catch (Exception e){
logger.error(e.getClass().getName());
}
それも機能しませんでした。
WEB-INF フォルダーの外にあるフォルダー「profiles」と「conf」からファイルを読み取るにはどうすればよいですか?