Java:搜索配置文件:linux vs windows

时间:2013-05-20 08:03:59

标签: java configuration configuration-files

对于我正在构建的小实用程序,我需要读取config / ini文件。这本身没有问题,但我想弄清楚如何在Linux和Windows上正确/最好地做到这一点。

在Linux下,此文件的位置可能是:

- /etc
- the install directory of the jars/files

在Windows下,我不知道/ etc的等价物是什么(抱歉,我在Linux上完成所有工作)。

是否有人知道将搜索config / ini文件的公共文件位置的组件,我可以在我的代码中重用它?

非常感谢 [R

1 个答案:

答案 0 :(得分:1)

您可以使用系统属性来执行此操作。

String basepath = System.getProperty("user.dir");

看看

http://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html