RAD 6.1 +所有项目的系统属性

时间:2015-01-23 14:53:17

标签: java ibm-rad

我试图找到如何设置一组可以为任何项目访问的属性。让我们说,从任何.java,我可以做类似的事情:

String var = System.getProperty(VAR_I_WANT);

有可能吗?我只为一个项目找到了它,但我想为所有人做到这一点,因为所有人都使用它。

1 个答案:

答案 0 :(得分:0)

最简单的方法是将它们设置为RAD之外的环境变量(在启动RAD之前执行此操作),方法是在shell中更改它们(或Windows中的高级系统设置),或者在用于创建RAD的脚本中建立它们启动RAD(或Eclipse或RSA)。后者是我们在工作中为建立所有常见环境变量所做的工作。这是我们用于所有使用RSA的60多位开发人员的设置。

另一种不太推荐的方法是编辑JRE定义(Window> Preferences> Java> Installed JRE),以便将System属性定义为VM参数。例如,您将包括-DVAR_I_WANT=myValue -DNEXT_VAR_I_WANT=myValue2等。您必须小心,不要将此VM用于不应定义这些变量的项目。最简单的方法是复制JRE定义,更改副本,然后在所有项目中使用新的JRE。