如何在Eclipse中向我的Weblogic服务器传递“-D”参数

3

我正在Ubuntu上使用Eclipse进行开发,并在Weblogic上部署。我正在使用System.getProperty("key")获取系统属性值... 我该如何在Eclipse中传递"-Dxxx=yyy"参数到我的Weblogic服务器。

在Run-> Run configurations中,我没有Weblogic服务器的“Arguments”选项卡。

3个回答

11
我找到了解决方案:
菜单: 运行 -> 运行配置 -> 环境变量
添加:JAVA_OPTIONS 变量,参数为 "-Dxxx=yyy -Daaa=bbb"

您介意先接受您自己的答案吗?这样其他遇到类似问题的人就可以从中受益。 - Viccari

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

0

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

对于Tomcat,这至少对我有效。我认为它应该以同样的方式适用于Weblogic。


谢谢您的回复,但是Weblogic没有参数选项卡。 - anasdox
我也遇到了这个问题。如果没有参数选项卡,该怎么办呢? - Christopher

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接