【发布时间】:2016-03-11 15:03:52
【问题描述】:
我已经在windows7-64bit机器上安装了tomcat 7.0.68。
如果我运行 catalina.bat jpda start ,它只会打开和关闭,不会生成任何日志。
如果我运行 catalina.bat jpda run 我会得到以下错误
Using CATALINA_BASE: "C:\apache-tomcat-7.0.68"
Using CATALINA_HOME: "C:\apache-tomcat-7.0.68"
Using CATALINA_TMPDIR: "C:\apache-tomcat-7.0.68\temp"
Using JRE_HOME: "C:\Java\jre7"
Using CLASSPATH: "C:\apache-tomcat-7.0.68\bin\bootstrap.jar;C:\apache-
tomcat-7.0.68\bin\tomcat-juli.jar"
Picked up _JAVA_OPTIONS: -Xmx512M
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)
【问题讨论】:
-
只是为了解释究竟发生了什么-您正在尝试将调试器连接到已被其他进程占用的端口。这就是为什么将端口更改为不同的值会有所帮助