tomcat启动不成功查看日志/apps/tomcat/logs/catalina.out提示,如下:
See http://www.oracle.com/technetwork/java/javase/documentation/index.html for more details.
/apps/tomcat/bin/catalina.sh: 2: eval: -Dcom.sun.management.jmxremote=true: not found
/apps/tomcat/bin/catalina.sh: 3: eval: -Dcom.sun.management.jmxremote.port=12345: not found
/apps/tomcat/bin/catalina.sh: 4: eval: -Dcom.sun.management.jmxremote.authenticate=false: not found
/apps/tomcat/bin/catalina.sh: 5: eval: -Dcom.sun.management.jmxremote.ssl=false: not found
/apps/tomcat/bin/catalina.sh: 6: eval: -Djava.rmi.server.hostname=192.168.247.55: not found
处理:
将/apps/tomcat/bin/catalina.sh中的JMX配置项改为一个一行tomcat就可以启动了。如下
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote=true"
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote.port=12345"
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote.authenticate=false"
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote.ssl=false"
CATALINA_OPTS="$CATALINA_OPTS -Djava.rmi.server.hostname=192.168.247.55"