gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 14:12:43 25 4
gpt4 key购买 nike

我试图找到如何设置一组可以供任何项目访问的属性。比方说,从任何 .java,我都可以执行以下操作:

String var = System.getProperty(VAR_I_WANT);

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

最佳答案

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

另一种不太推荐的方法是编辑 JRE 定义(“窗口”>“首选项”>“Java”>“已安装的 JRE”),以便将系统属性定义为 VM 参数。例如,您可以包含 -DVAR_I_WANT=myValue -DNEXT_VAR_I_WANT=myValue2 等。您必须小心,不要将此虚拟机用于不应定义这些变量的项目。解决此问题的最简单方法是复制 JRE 定义,更改副本,然后在所有项目中使用新的 JRE。

关于java - RAD 6.1 + 所有项目的系统属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28112512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com