繁体   English   中英

Java插件未附加到Eclipse中的调试会话

[英]Java plugin does not attach to debug session in Eclipse

该功能曾经可以使用,现在似乎已损坏,我不知道如何诊断它。 我正在开发在浏览器中运行的Java Applet。 我曾经在Java控制台中将运行时参数设置为(Windows平台):

-Djava.compiler =无-Xnoagent -Xdebug -Xrunjdwp:transport = dt_socket,地址= 8000,服务器= n,暂挂= n

此设置显示在Java控制台的“用户”和“系统”选项卡中。

然后,我将在eclipse中为我的applet项目启动调试会话,并将其设置为在端口8000上侦听。当我启动浏览器并加载applet时,它将附加到eclipse上,并且我能够调试和设置断点,等等。

现在,看来这不再发生了。 当我在Eclipse中启动调试会话时,确实看到以LISTENING模式运行的端口,该端口归javaw.exe所有,这是正确的。 唯一的问题是,当浏览器加载Java插件时,它不遵守“运行时参数”,也不会连接到eclipse中的侦听调试会话。

我已经安装了最新的Java更新。

我还应该考虑什么?

我刚刚解决了我的问题。 我编辑了:C:\\ users \\\\ AppData \\ LocalLow \\ Sun \\ Java \\ Deployment \\ deployment.properties,并添加了以下参数:

deployment.javaws.jre.0.args = -Djava.compiler \\ = NONE -Xnoagent -Xdebug -Xrunjdwp \\:transport \\ = dt_socket,address \\ = 8000,server \\ = n,suspend \\ = n

当我通过UI添加运行时参数时,它们进入了“ deployment.javaws.jre.1.args”,因此我将它们复制到了“ deployment.javaws.jre.0.args”中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM