2014-02-07 36 views
2

我想远程调试Web应用程序,当我尝试用下面的命令Tomcat的崩溃,当远程调试

>JPDA_OPTS: -agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n 

>catalina.bat jpda start 

将应用程序部署到调试它,但只要我尝试去访问它使用http://localhost:8000/....

tomcat只是崩溃! (见下面的快照)

enter image description here

我使用Windows 7,64位操作系统,我的Tomcat 7和Java 6都是64位。

有没有人遇到过这种问题?任何指针的问题将不胜感激。

+1

'catalina.out'或'localhost中的任何错误。 .log'? –

+0

我不确定,因为我不在我的工作机器上,但我认为** 8000 **是您的调试端口,您应该访问** 8080 **上的服务器。 –

回答

0

的问题是你JVM上dt_socket.dll崩溃,它似乎与错误ID 6713919

  • 升级的Java
  • 访问JWDP 8000端口
  • 端口
  • 使用HTTP 8080
+0

只是想知道,应该不是调试端口和http端口是一样的吗?因此,如果我在调试端口8000的外部启动tomcat,那么远程调试器(eclipse)正在监听同一个端口? – tintin