3

我正在 ubuntu 上的 Eclipse 上开发并部署在 weblogic 上。我正在使用 System.getProperty("key") 获取系统属性值...如何将 Eclipse 中的“-Dxxx=yyy”参数传递给我的 weblogic 服务器。

在运行-> 运行配置中,我没有 weblogic 服务器的“参数”选项卡

4

3 回答 3

11

我找到了解决方案:

菜单:Run > Run configurations > environment tab
添加: JAVA_OPTIONS variable with arguments "-Dxxx=yyy -Daaa=bbb"

于 2013-01-11T13:29:28.507 回答
0

我假设您已将服务器添加到 Eclipse 中的 Servers-View。如果是这样,您可以双击服务器以打开配置。标题下方General Information应该是一个名为 的按钮Open launch configuration。当您单击此按钮时,应打开一个新窗口。在此窗口内导航到名为Arguments. 在那里您应该能够配置服务器参数。

这至少对我来说适用于 Tomcat。我认为它应该与 weblogic 以相同的方式工作。

于 2013-01-10T13:57:45.520 回答
0

我的解决方案是:在文件 ../user_projects/domains/mydomain/bin/startWebLogic.sh 中,我在 SAVE_JAVA_OPTIONS="${JAVA_OPTIONS}" 行中添加了文本 -Dxxx=yyy,因此结果是 --> SAVE_JAVA_OPTIONS ="${JAVA_OPTIONS} -Dxxx=yyy"。

于 2017-02-02T13:36:53.403 回答