FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(

[yeqiang@localhost apache-tomcat-7.0.73]$ sh bin/shutdown.sh
Using CATALINA_BASE:   /tmp/apache-tomcat-7.0.73
Using CATALINA_HOME:   /tmp/apache-tomcat-7.0.73
Using CATALINA_TMPDIR: /tmp/apache-tomcat-7.0.73/temp
Using JRE_HOME:        /usr/local/jdk1.7.0_80
Using CLASSPATH:       /tmp/apache-tomcat-7.0.73/bin/bootstrap.jar:/tmp/apache-tomcat-7.0.73/bin/tomcat-juli.jar
ERROR: transport error 202: bind failed: Address already in use
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:750]
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
/tmp/apache-tomcat-7.0.73/bin/catalina.sh: line 467: 16358 Aborted                 (core dumped) "/usr/local/jdk1.7.0_80/bin/java" -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -Djava.endorsed.dirs="/tmp/apache-tomcat-7.0.73/endorsed" -classpath "/tmp/apache-tomcat-7.0.73/bin/bootstrap.jar:/tmp/apache-tomcat-7.0.73/bin/tomcat-juli.jar" -Dcatalina.base="/tmp/apache-tomcat-7.0.73" -Dcatalina.home="/tmp/apache-tomcat-7.0.73" -Djava.io.tmpdir="/tmp/apache-tomcat-7.0.73/temp" org.apache.catalina.startup.Bootstrap stop

reason:

When tomcat enables debugging
, catalina.sh has the following configuration

JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005" 


Restart tomcat method

echo "kill tomcat process"
pids = `ps aux | grep $ TOMCAT_PATH | grep org.apache.catalina.startup.Bootstrap | grep -v grep | awk '{print $ 2}' `
sudo kill -9 $pids


sh bin/startup.sh

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324791192&siteId=291194637