在ubuntu上安装Tomcat 9.0.89,使用openjdk 11.0.22..不做任何更改,启动Tomcat我明白了
/usr/lib/jvm/java-... -Xms512M -Xmx1024M -server ...
那些-Xms/x从哪里来?我在 Tomcats
bin
文件夹中的 *.sh 文件中找不到任何相关信息。创建了一个 setenv.sh
文件,我想我可以用 覆盖默认值
export CATALINA_OPTS="$CATALINA_OPTS -Xmx2048M"
但这只在启动突击队中给了我两个 -Xmx 。我想了解“初始”从何而来..
正如@queeg提到的..我查看了系统单元文件(在我的系统上
/etc/systemd/system/tomcat.service
),它就在那里。感谢您指出“问题”的根源!