将全局属性文件放置在USER_HOME环境变量中是个好主意吗



我使用的是第三方API,它使用以下代码从环境变量加载全局属性文件

System.getProperty("user.home");

System.getenv(XYZ_HOME_VAR_NAME);

由于我使用Jenkins CI,所以我必须在系统的user_home中创建文件夹。

我不确定这是否是一个糟糕的编码实践。

如果这是正确的,请提出建议。。。

这样做并不坏,但您可能会发现首选项API更容易使用。

http://docs.oracle.com/javase/7/docs/technotes/guides/preferences/overview.html

最新更新