Weblogic设置系统属性并在Java中使用

问题描述 投票:2回答:3

我正在本地运行Weblogic,但是还将在生产中在从Weblogic服务器管理的服务器实例上运行。>

[我在Weblogic中使用服务器->配置->服务器启动->参数中的菜单项下的[-DRUNTIME_ENVIRONMENT=LOCALHEST]设置了系统属性:

我是我的Java文件,我有System.out.println("ENVR_:" + System.getProperty("RUNTIME_ENVIRONMENT"));

它打印为空,我错过了一些论点吗?

我正在本地运行Weblogic,但也将在生产中运行在从Weblogic服务器管理的服务器实例上,我已在Weblogic中使用“ -DRUNTIME_ENVIRONMENT = ...]设置了系统属性,

java weblogic system-properties
3个回答
3
投票
我相信该页面上的设置仅在使用节点管理器时适用。因此,您需要使用节点管理器而不是命令行或其他方式来启动应用程序服务器。

3
投票
必须将“ set JAVA_OPTIONS =%JAVA_OPTIONS%-Druntime.environment = local”添加到startWebLogic.cmd文件中

0
投票
如果使用的是Linux / Mac OS(我在Mac上使用的是WebLogic 12.2:]
© www.soinside.com 2019 - 2024. All rights reserved.