1

有谁知道Java的属性文件中是否可以使用小写字母?目前当我有示例时:

My_Conf=1234567

我得到,在检查财产时

My_Conf=null 

在代码中。

该代码假定在 Jboss servlet 引擎中运行。

最好的祝福

4

2 回答 2

0

是的,文件中绝对有可能包含小写字符.properties。问题可能是您的代码没有加载文件。

有关更多信息,请查看此处:http ://docs.oracle.com/javase/7/docs/api/java/util/Properties.html#load%28java.io.Reader%29

于 2013-02-22T14:00:11.370 回答
0

出于调试目的尝试此操作:

    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");
    }
于 2013-02-22T14:09:50.063 回答