请帮助理解我如何在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属性。
提前致谢。
答案 0 :(得分:0)
在Servers选项卡中,双击tomcat服务器 - >点击打开启动配置 - >点击(x)=参数
在VMarguments中添加以下内容:
-Dhome="\Users\Ayush\Documents\apache-tomcat-9.0.7"