如何删除或编辑 Tomcat 中的现有 JVM 选项?
How to remove or edit existing JVM options in Tomcat?
我想使用命令删除 Tomcat 中指定的 JVM 选项。我尝试了以下命令,但其中 none 能够删除该选项。例如,此删除除指定的以外的所有内容:
tomcat\bin>tomcat8 //US//tomcat8 --JvmOptions -XX:+HeapDumpOnOutOfMemoryError
这个好像什么都没做也没报错:
tomcat\bin>tomcat8 //US//tomcat8 -JvmOptions -XX:+HeapDumpOnOutOfMemoryError
有什么办法吗?
您可以通过直接编辑 Winidows 注册表来 remove/change JVM 选项。
java 设置存储在 Windows 注册表中,在条目 jvm 中:
HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun2.0\YourChosenServiceName\Parameters\Java
请看下面的截图。
删除是什么意思,或者您只是想更改已添加的选项
如果你想改变jvm选项,你可以在catalina.bat(windows)
或catalina.sh(linux)
的头部添加一些词
在 windows 中:set JAVA_OPTS=-Xms256m -Xmx512m ...(your options etc)
在 linux 中:JAVA_OPTS='-Xms256m -Xmx512m ...(your options etc)'
ps: catalina.bat/sh在%TOMCAT_HOME%\bin
目录下
我想使用命令删除 Tomcat 中指定的 JVM 选项。我尝试了以下命令,但其中 none 能够删除该选项。例如,此删除除指定的以外的所有内容:
tomcat\bin>tomcat8 //US//tomcat8 --JvmOptions -XX:+HeapDumpOnOutOfMemoryError
这个好像什么都没做也没报错:
tomcat\bin>tomcat8 //US//tomcat8 -JvmOptions -XX:+HeapDumpOnOutOfMemoryError
有什么办法吗?
您可以通过直接编辑 Winidows 注册表来 remove/change JVM 选项。
java 设置存储在 Windows 注册表中,在条目 jvm 中:
HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun2.0\YourChosenServiceName\Parameters\Java
请看下面的截图。
删除是什么意思,或者您只是想更改已添加的选项
如果你想改变jvm选项,你可以在catalina.bat(windows)
或catalina.sh(linux)
在 windows 中:set JAVA_OPTS=-Xms256m -Xmx512m ...(your options etc)
在 linux 中:JAVA_OPTS='-Xms256m -Xmx512m ...(your options etc)'
ps: catalina.bat/sh在%TOMCAT_HOME%\bin