Java 在tomcat中设置系统属性

Java 在tomcat中设置系统属性,java,tomcat,Java,Tomcat,我需要在Tomcat上设置系统属性,并使用以下代码访问此属性: System.getProperty(key)您可以在tomcat启动脚本中将该属性作为JVM的指令传递 JAVA\u OPTS=%JAVA\u OPTS%-Dmy.custom.key=CustomKey就这样做吧。问题是什么?如何在启动时设置此键?最好创建CATALINA_BASE/bin/setenv.sh或.bat脚本并将变量设置到脚本中,而不是编辑启动脚本(CATALINA.sh或.bat)直接…我建议设置CATALINA

我需要在Tomcat上设置系统属性,并使用以下代码访问此属性:
System.getProperty(key)

您可以在tomcat启动脚本中将该属性作为JVM的指令传递
JAVA\u OPTS=%JAVA\u OPTS%-Dmy.custom.key=CustomKey

就这样做吧。问题是什么?如何在启动时设置此键?最好创建CATALINA_BASE/bin/setenv.sh或.bat脚本并将变量设置到脚本中,而不是编辑启动脚本(CATALINA.sh或.bat)直接…我建议设置CATALINA选项:这将仅用于启动,而JAVA选项用于所有JVM启动,包括用于关闭的简短启动
set JAVA\u OPTS=%JAVA\u OPTS%-Dsystemprop=value