Eclipse 日食+;调试时出现Node.js错误:";无法连接到独立V8虚拟机连接超时”;

Eclipse 日食+;调试时出现Node.js错误:";无法连接到独立V8虚拟机连接超时”;,eclipse,node.js,Eclipse,Node.js,我是这样做的: 但在“现在开始通过单击“新建”按钮进行新调试配置”之后的图像中: 我的形象不同 但是,当我运行调试时,会出现“无法连接到独立的V8 VM连接超时”错误 在调试配置中,我从未将主文件设置为在服务器启动时运行。所以肯定少了点什么… 我还有一个小问题 当我运行“node--debug dbgtest.js”代码时,它会工作。。。我做错了什么 非常感谢你没有做错什么。当然,如果您没有运行节点--debug dbgtest.js,调试器将无法连接,该节点默认为端口5858。那它就无法连接

我是这样做的:

但在“现在开始通过单击“新建”按钮进行新调试配置”之后的图像中:

我的形象不同

但是,当我运行调试时,会出现“无法连接到独立的V8 VM连接超时”错误

在调试配置中,我从未将主文件设置为在服务器启动时运行。所以肯定少了点什么…

我还有一个小问题

当我运行“node--debug dbgtest.js”代码时,它会工作。。。我做错了什么


非常感谢你没有做错什么。当然,如果您没有运行
节点--debug dbgtest.js
,调试器将无法连接,该节点默认为端口5858。那它就无法连接了


您可以指定不同的端口:
node--debug[=port]dbgtest.js
,正如它在wiki链接开头所说的那样。

这是一个最新版本的node与Eclipse JDST node.js调试器不兼容的问题

在使用Node8.9.4时,我在Eclipse中遇到了相同的错误。在Eclipse中尝试了很多东西,但都没有效果

所以我尝试了2016年年中发布的node.js版本,版本为4.8.7。这是在EclipseJSDT/node集成发布()时发布的。该版本的node.js可以与最新的Eclipse版本配合使用

可能是一些次要的东西在妨碍你。最新版本生成消息:“DeprecationWarning:
node--debug
node--debug brk
无效。请使用
node--inspect
node--inspect brk
”。这是一个警告,但可能这就是根本问题所在,可能node.js在看到--debug时放弃了。不幸的是,如果不更改代码,我看不出如何在Eclipse中更改这一点


node的最新版本是版本7。从8.0.0开始,它就不起作用了。

对于nodejs版本8,旧的调试接口被删除,新的接口被取代,它是通过
--inspect
而不是
--debug
控制的


AFAIK没有使用新接口的eclipse插件。现在可以使用chrome浏览器进行调试,只需在www上搜索“Debugging Node.js with Google chrome”

谢谢,我想这解决了我的问题。从那以后,我已经想出了一个办法。。无论如何谢谢(:hmmm…但是如何从浏览器中运行的会话进行调试?当我从Eclipse进行调试时,似乎没有node.js服务器在localhost上运行。但是我想调试localhost会话…有关NodeEclipse的问题