java - 我们需要在 Eclipse 中将 System.getProperty 的值传递到哪里

标签 java eclipse

我已将现有的 Java EE 应用程序导入到我的 Eclipse IDE 中。

我在它下面发现了这段代码

public static String decideEnv() {
        String env = null;
        env = (String) System.getProperties().get("TB_ENVIRONEMNT");
            return env;
    }

有人可以告诉我这行代码到底从哪里获取值

System.getProperties().get("TB_ENVIRONEMNT")

我们需要在任何地方设置这个值吗?

最佳答案

转到“运行/运行配置”,找到您的运行配置(我猜您正在使用应用程序服务器),选择它并将-DTB_ENVIRONEMNT=此处的值添加到“参数”选项卡的文本区域“VM 参数” ”

关于java - 我们需要在 Eclipse 中将 System.getProperty 的值传递到哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12246238/

相关文章:

java - SpannableStringBuilder不会显示Firebase(Kotlin)中每个数据的图像范围

java - 将 Firebird 的全局 JNDI 中的以下条目绑定(bind)为空

eclipse - 如何在 Talend Open Studio 中添加 Maven 依赖项

Java:我可以在程序中运行给定的方法而不从 main 调用吗?

java - 第一次如何使用 eclipse 设置 SQLite?

eclipse - 在 OSX 上从 Eclipse STS 启动 AWS DynamoDB Local

java - 为什么 eclipse 用颜色填充我的纹理?

java - 无法将 web.xml 中的 Maven 资源文件夹中的属性文件作为上下文参数值

java - 如何避免 jtable 中的指数值

java - 安卓数据绑定(bind)。如何为生成的 *Binding 类设置布局 xml 文件