我使用的是第三方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