java中读取Properties文件

在java中,可以用
java 代码
  1. Properties p = new Properties();   
  2. InputStream is = this.getClass().getResourceAsStream(propertiesFileName);   
  3. p.load(is);   
  4. is.close;  

来读取。

如果properties文件是在classpath的根目录下,如test.properties在src目录下,则可以这样读取:

  1. InputStream is = this.getClass().getResourceAsStream("test.properties");  

如果不在要目录下,则要加上相对于classpath要目录的路径。如在src目录下,有一个包com.myapp.resources,则可以如下读取:

  1. InputStream is = this.getClass().getResourceAsStream("/com/myapp/resources/test.properties");  

你可能感兴趣的:(java)