2014-01-05 89 views
0

我有一个名为xyz.properties的属性文件,位于我的Java项目的根文件夹中。现在我想将位置更改为其他位置(例如Windows上的桌面)。不同路径上的属性文件

属性文件必须位于根文件夹中吗?我的Java应用程序能否从项目外的其他位置读取它?

任何帮助表示赞赏。

回答

1

如果属性文件是在使用了通用代码类路径则可以加载这里提到:

Properties props = new Properties(); 
InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream(propFileName); 
相关问题