老师我按照视频在 catalina.sh 中添加了下面的代码 :
CATALINA_OPTS="-Xdebug -Xrunjdwp:tansport=dt_socket,address=8888,server=y,suspend=n"
但是 tomcat 无法启动, 这里是 logs 里 catalina.out 中的日志 :
21-Feb-2020 11:00:59.867 INFO [main] org.apache.catalina.core.StandardServer.await A valid shutdown command was received via the shutdown port. Stopping the Server instance.
21-Feb-2020 11:00:59.868 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8080"]
21-Feb-2020 11:00:59.880 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Catalina]
21-Feb-2020 11:00:59.966 WARNING [localhost-startStop-7] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [O2O] appears to have started a thread named [logback-1] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
21-Feb-2020 11:00:59.967 WARNING [localhost-startStop-7] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [O2O] appears to have started a thread named [logback-7] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
21-Feb-2020 11:00:59.971 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8080"]
21-Feb-2020 11:00:59.977 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8080"]
ERROR: JDWP option syntax error: -agentlib:jdwp=tansport=dt_socket,address=8888,server=y,suspend=n
ERROR: JDWP option syntax error: -agentlib:jdwp=tansport=dt_socket,address=8888,server=y,suspend=n
ERROR: JDWP option syntax error: -agentlib:jdwp=tansport=dt_socket,address=8888,server=y,suspend=n
麻烦老师有时间帮我看一下是哪里的设置有问题. 难道是没有关闭之前的 root 下面的 tomcat 吗? 两者之间有什么关系.
SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需
了解课程