我正在使用第三方 API,它使用以下代码从环境变量加载全局属性文件
System.getProperty("user.home");
或者
System.getenv(XYZ_HOME_VAR_NAME);
由于我使用的是 Jenkins CI,所以我必须在系统的 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