如题,需要的配置项在网上很容易搜到,如下:
JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.port=8999"
JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.authenticate=false"
JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.ssl=false"
使用idea社区版启动tomcat时,在Edit Configurations - Maven - Runner - VM Options中加上上面的参数即可,格式为:-Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false 。如下图:
如没有ide环境,直接使用mvn命令启动,则需在maven启动脚本:%MAVEN_HOME%/bin路径下的mvn.bat或mvn.cmd文件(linux环境下为mvn文件)中加入jmx的相关配置。
windows环境中的配置项为:set MAVEN_OPTS= -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false。如下图:
linux环境中的配置项为:MAVEN_OPTS="-Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false $MAVEN_OPTS"。如下图: