ToggleBreakpointsTargetFactory The specified identifier is already registered

Node.js debugging does not work out of the box.

In a new eclipse installation of Kepler SR1 Build id: 20130919-0819, on 64-bit Windows 7, I installed Nodeclipse and Enide 0.6 using the Eclipse Marketplace.

I created a new Node-Express project in a new workspace. In Project Explorer, I right-clicked on app.js and selected "Debug As -> Node Application".

The console shows:

C: \ Program Files (x86) \ nodejs \ node.exe --debug-brk = 5858 F: \ workspace \ test \ app.js

but Node.exe died immediately , and the "Run Delegate ..." dialog box appeared, and then a dialog box appeared with the error: "Run STANDALONE_V8" encountered a problem. (I assume node.exe has already exited, so there was no V8 instance to connect the debugger.)

An error message is displayed in the eclipse error log:

Expansion

org.eclipse.debug.ui.toggleBreakpointsTargetFactory could not load the breakpoint switch point because the specified identifier is already registered. Specified ID: org.chromium.debug.ui.ChromiumToggleBreakpointTargetFactory

The same sequence works flawlessly on a colleague's computer. Where is the ID of the target breakpoint registered on my machine, and how do I clear it? Or what else can I try?

+2
source share
1 answer

This is number # 72

Problem report solved by exact steps: https://github.com/Nodeclipse/nodeclipse-1/issues/72#issuecomment-25942319

Try also Enide Studio https://sourceforge.net/projects/nodeclipse/files

+1
source

Source: https://habr.com/ru/post/1387728/


All Articles