28 Stimmen

Tomcat kann nicht heruntergefahren werden

Wenn ich die folgenden Java-Optionen hinzufüge, um das Debugging zu aktivieren:

JAVA_OPTS="$JAVA_OPTS -noverify -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"

Ich erhalte die folgende Fehlermeldung, wenn ich versuche, den Tomcat herunterzufahren:

ERROR: transport error 202: bind failed: Address already in use ["transport.c",L41]
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) ["debugInit.c",L500]
JDWP exit error JVMTI_ERROR_INTERNAL(113): No transports initializedFATAL ERROR in native method: JDWP No transports initialized, jvmtiError=JVMTI_ERROR_INTERNAL(113)

0voto

Saurabh Punkte 6815

Setzen Sie JPDA_ADDRESS=8001 in catalina.bat, d.h. Debug-Port und ändern Sie alle 3 Ports in server.xml

0voto

tuxone Punkte 406

In meinem Fall (Tomcat wurde als Tarball installiert) hatte ich diese Debug-Optionen unbeabsichtigt in meiner Umgebung gesetzt. Dadurch wurde der Fehler behoben:

$ unset JAVA_OPTS

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X