在Tomcat中添加JVM选项
如何在Apache Tomcat 6中添加jvm(Java虚拟机)选项?
Tomcat中是否有一个管理控制台?我试过http://localhost:8080/admin,但我无法从中得到什么。
我想添加以下jvm选项:
-agentpath:C:\calltracer\jvmti\calltracer5.dll=traceFile-C:\calltracer\call.trace,filterFile-C:\calltracer\filters.txt,outputType-xml,usage-uncontrolled -Djava.library.path=C:\calltracer\jvmti -Dcalltracerlib=calltracer5
34
3
正如 Bhavik Shah 所说,你可以在 JAVA_OPTS 中进行,但推荐的方式(根据 catalina.sh)是使用 CATALINA_OPTS:
在 [path to tomcat]/bin/catalina.sh 中的
JAVA_OPTS
变量中设置它。在windows下,有一个控制台,你可以在那里设置它,或者你使用catalina.bat。为此,你需要在"bin"目录下运行"tomcat6w"应用程序,它是标准Tomcat发行版的一部分。例如,对于windows来说,默认是"C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin\tomcat6w.exe"。"tomcat6w"应用程序启动一个图形用户界面。如果你选择"Java"标签,你可以输入所有的Java选项。
也可以通过命令行向tomcat传递JVM选项。为此,你需要使用命令:
其中"tomcatexecutable"指的是你的tomcat应用程序,"tomcatservicename"是你正在使用的tomcat服务名称,"JVMoptions"是你的JVM选项。例如: