互联网上有很多地方,这表明可以通过以下任何(或全部)方法轻松实现:
CATALINA_OPTS
JAVA_OPTS
TOMCAT_OPTS
set
我的问题是,我已经尝试了以上所有方法,但是我的Web应用程序仍然看不到我的系统属性!
这是我在做什么:
CATALINA_OPTS=-Dabc.def=true
JAVA_OPTS=-Dabc.def=true
TOMCAT_OPTS=-Dabc.def=true
-Dabc.def=true
abc.def
拜托,让我摆脱痛苦,告诉我该怎么做。
对于Tomcat服务,启动设置存储在注册表中注册表项下的以下Options位置:
Options
HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\Tomcat<X>\Parameters\Java
(在需要的地方替换适当的Tomcat版本)。
编辑:
在64位Windows上,注册表项是:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\Tomcat<X>\Parameters\Java
即使Tomcat在64位JVM下运行。