Java中较低的外壳属性

时间:2013-02-22 13:57:08

标签: java properties jboss

有人知道在Java中的属性文件中是否可以使用小写字母? 目前我有例子:

My_Conf=1234567

我在检查房产时得到了

My_Conf=null 
代码中的

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

祝你好运

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分: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");
    }