在Eclipse中设置系统属性

时间:2018-04-17 08:24:43

标签: java eclipse tomcat tomcat9

请帮助理解我如何在Tomcat服务器v9上设置系统属性。因此,每当我需要属性值时,我都可以使用我的java代码中的System.getProperty(" home")来访问它们。我正在使用Eclipse

我尝试在catelina.bat中设置JAVA_OPTS但在代码中获取null。

这是我的catelina.bat:

  rem Do this here so custom URL handles (specifically 'war:...') can be used in the security policy
set "JAVA_OPTS=%JAVA_OPTS% -Djava.protocol.handler.pkgs=org.apache.catalina.webresources"
set "JAVA_OPTS=%$JAVA_OPTS% -Dhome=\Users\Ayush\Documents\apache-tomcat-9.0.7"
set "JAVA_OPTS=%JAVA_OPTS% --add-modules java.se.ee"

我需要在我的代码中使用home属性。

提前致谢。

1 个答案:

答案 0 :(得分:0)

在Servers选项卡中,双击tomcat服务器 - >点击打开启动配置 - >点击(x)=参数

在VMarguments中添加以下内容:

-Dhome="\Users\Ayush\Documents\apache-tomcat-9.0.7"