Eclipse Oxigen5 - “无法连接到nonsocket上的VM Socket操作:configureBlocking”

时间:2017-09-12 13:45:20

标签: java eclipse sockets debugging eclipse-oxygen

尝试在Eclipse Oxygen5上调试项目时,我收到此错误消息。 Here's the error message

此Eclipse安装是在新机器上与Jdk1.8.0_144和Jre1.8.0_144一起完成的。然后我复制了包含项目的工作区文件夹并将其放在新机器中,我用Eclipse打开它。一切都很好,它正常运行项目,但当我点击调试它给我错误。 我试图寻找这个问题的解决方案,并遇到了多个有类似问题的人的帖子,但没有任何效果。 机器正在运行Windows 10 Pro x64(10.0,编译:14393)

编辑:我还应该提一下,我通过TeamViewer连接到这台机器。我使用TeamViewer将项目转移到新机器,并在启动Eclipse时将其设置为根文件夹作为工作区文件夹。我已经尝试卸载所有内容并重新安装。

7 个答案:

答案 0 :(得分:1)

我在控制台中遇到了与最新的 Eclipse-2019-12-R 相同或相似的问题:

Error opening zip file or JAR manifest missing : D:\
Error occurred during initialization of VM
agent library failed to init: instrument

问题是由日蚀路径中的'='字符引起的

D:\ =文件夹名称= \ ... \日食

有趣的是,较早的Eclipse(Oxygen3a)没有此问题。

答案 1 :(得分:0)

我遇到了同样的问题,在卸载JRE / JDK,恢复Eclipse文件和整个下午的研究后,我发现错误“无法连接到nonsocket上的VM Socket操作:configureBlocking 将我的默认输出文件夹从链接资源更改为本地文件夹之后不再发生。

更改默认输出文件夹here的说明。

答案 2 :(得分:0)

我遇到了这个问题,经过调查我发现删除我的调试配置可以解决问题。

在调试配置中,删除 Xrunjdwp:transport=dt_socket,suspend=n,address=8000,server=y

答案 3 :(得分:0)

在Eclipse中删除并重新导入项目对我有用。

答案 4 :(得分:0)

我遇到了类似的错误,因为我将堆刨丝器的初始大小设置为(在jboss服务器上)分配的最大数量。

  

-服务器-Xms2048m -Xmx1024m   至   -服务器 -Xms2048m -Xmx2048m

答案 5 :(得分:0)

我有同样的错误,我可以选择另一个JRE来运行应用程序,即项目JRE而不是自定义JRE,以解决该问题。

fix

答案 6 :(得分:0)

我遇到了同样的问题...

创建一个新的Java项目,创建一个新的简单类(main和sysout),然后尝试运行调试。如果可行,则问题出在项目中。

考虑到问题出在项目中,请执行以下操作:

  1. 删除项目文件夹中“ .settings”文件夹中的文件。
  2. 在项目设置中重新制作构面。

尝试调试您的项目。