Javaのプロパティファイルに小文字を使用できるかどうか知っている人はいますか? 現在、私が例を持っているとき:
My_Conf=1234567
プロパティを確認すると、
My_Conf=null
コードで。
コードは Jboss サーブレット エンジンで実行されると想定されています。
よろしくお願いします
Javaのプロパティファイルに小文字を使用できるかどうか知っている人はいますか? 現在、私が例を持っているとき:
My_Conf=1234567
プロパティを確認すると、
My_Conf=null
コードで。
コードは Jboss サーブレット エンジンで実行されると想定されています。
よろしくお願いします
.properties
はい、ファイルに小文字を含めることは間違いなく可能です。問題は、コードがファイルをロードしないことである可能性があります。
詳細については、こちらをご覧ください: http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html#load%28java.io.Reader%29
デバッグ目的でこれを試してください:
String filename = "example.properties";
Properties properties = new Properties();
BufferedInputStream stream = null;
try {
stream = new BufferedInputStream(new FileInputStream(filename));
try {
properties.load(stream);
String prop = properties.getProperty("My_Conf");
System.out.println(prop);
} catch (IOException e) {
System.out.println("IOException");
}finally{
try {
stream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
} catch (FileNotFoundException e) {
System.out.println("File not found");
}