2013-07-22 48 views
4

我试图调试一个小程序2天,现在我已经浏览了本网站上发布的每个解决方案,但是我找不到我的错误。Java 1.7.0_u25小程序使用eclipse调试

在我的Java运行时环境设置设置我所有的JRE与参数:

-Djava.compiler=NONE -Xnoagent -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n 

当我运行在任何浏览器中的Applet,并确认从Java新的安全对话框,小程序启动 - 所有精细。 然而,当我运行在Eclipse中设置调试器:

  • 连接类型:标准(套接字连接)
  • 主机:本地主机
  • 端口:8000

我得到这个错误:

'Launching Applet' has encountered a problem. Failed to connect to remote VM.

在详细信息窗格:

Failed to connect to remote VM Network is unreachable: connect

一个平的输出为localhost是:

ping localhost 

Pinging myhostename.mydomain [::1] with 32 bytes of data: 
Reply from ::1: time<1ms 
Reply from ::1: time<1ms 
Reply from ::1: time<1ms 
Reply from ::1: time<1ms 

什么是我非常可笑的错误?

+0

自java 1.7u21以来,我有同样的问题,最后一个版本的工作是java 1.7u17。但是,除了安装旧的JVM之外,我没有解决您的问题:)。如果任何人现在如何解决它在新版本请反应! – Abbadon

+0

旧的JVM不适合我,因为我需要修复一个只会出现在u21 Applets上的缺陷女巫。 – Oli

回答

0

看来,1.7将不支持小程序调试......错误的分辨率1.8

http://bugs.java.com/view_bug.do?bug_id=8016005

我发现你的提问/回答好东西被添加,否则我可能已经撞了我一整天都在试图找出问题所在。