This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
I tried ot turn off module "JPDA Debugger UI" and there turned out to be a dependent module "J2SE projects". This is too restrictive. We'd like to be able to have J2SE projects which can be debugged using jdbx w/o paying the overhead and possible complications of the JPDA debugger.
The j2seproject module depends only on org.netbeans.modules.debugger.jpda.ant (a runtime dependency, not compile-time); it expects a certain set of Ant tasks to initiate debugging to be available and functional. Any other dependencies are the domain of the debugger.
I do not see any problem on my side. (jpda-ant module depends on jpda-api, and requires jpda-ui jpda-ant module is the main integration point of jpda debugger to IDE ) The problem is that J2SE projects requires our current implementation of jpda debugger to be installed in the IDE. This is not a good design. This is important regression from NB36, and it can be easily fixed on your side, I think. nb36 architecture was modular - you were able to uninstall default jpda debugger, and install some third party one. J2SE projects breaks this benefit.
Actually not true as such - j2seproject does *not* require any particular IDE debugger implementation, that is encapsulated by debuggerjpda/ant. However it does assume that the program should be started for the debugger by running the java launcher with JPDA debugging flags. There is no intent to support non-JPDA transport.
closed