5

尝试在 Eclipse Oxygen5 上调试项目时收到以下错误消息:

无法连接到虚拟机

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

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

4

8 回答 8

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

问题是由eclipse 路径中的“=”字符引起的:

D:\=文件夹名称=\...\eclipse

有趣的是,较旧的 Eclipse (Oxygen3a) 没有这个问题。

于 2020-02-12T15:01:43.853 回答
1

我有同样的问题。经过调查,我发现删除我的调试配置可以解决问题。因此,在您的调试配置中,删除 Xrunjdwp:transport=dt_socket,suspend=n,address=8000,server=y

于 2018-05-13T18:20:50.963 回答
1

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

在此处更改默认输出文件夹的说明。

于 2018-03-06T23:43:30.790 回答
0

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

-server -Xms2048m -Xmx1024m 到 -server -Xms2048m -Xmx2048m

于 2019-09-27T09:19:32.563 回答
0

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

于 2019-01-04T06:42:27.363 回答
0

我有同样的问题...

创建一个新的 java 项目,创建一个新的简单类(main 和 sysout)并尝试运行调试。如果它有效,则问题出在项目中。

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

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

尝试调试您的项目。

于 2020-10-27T20:01:18.203 回答
0

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

使固定

于 2020-07-09T06:30:16.530 回答
-1

在巴西华沙导致日食出现此错误。

您可以使用 Window 控制面板中的“添加/删除程序”功能从计算机中卸载 Warsaw。

这解决了我的问题。

于 2021-10-26T17:38:56.223 回答