Apache Tomcat サーバーを使用しています。ライブラリ内の Java クラスでは、ファイルを開いて getResourceAsStream() を使用して読み取る必要があります。Java コードから開くことができるようにするには、ファイルをどのディレクトリに配置する必要がありますか? また、getResourceAsStream() の引数で使用するパスは?
質問する
2713 次
1 に答える
1
このコードは、conf フォルダーから test.properties ファイルを読み取ります。
File file = null;
if (System.getProperty("catalina.base") != null)
file = new File(System.getProperty("catalina.base") + "/conf/test.properties");
else
throw new RuntimeException("Catalina.base doesn't exists.");
FileInputStream fis = new FileInputStream(file);
props.load(fis);
fis.close();
于 2013-04-22T17:50:35.517 に答える