Is there a nice GPL/LGPLed  java debugger available? Sun's JDK
contains jdb which depends on propietary sun.tools.debug classes. The
debugger uses a propietary communications protocol that will not be
released in Java 1.0/1.1. With the new Java 1.2 debugging architecture,
it should be easy to create a debugger. Sun is currently developing a
new Java Debugger archictecture that will be a open specification. It
incorporates JVMDI (Java Virtual Machine Debugger Interface), JWP (Java
Wire Protocol), JDI (Java Debugger Interface). JVMDI and JWP are
implemented in native code on the JVM side and JWP has no specific
communication medium (could be TCP/IP or function). JDI is implemented
in Java on the debugger interface side and communicates through JWP
(which will also be implemented in Java for the Java Debugger?). This
new Java debugger archictecture should make it easy to implement a jdb
with full remote debugging support unless a GPL/LGPLed jdb already
exists.

Mark Benvenuto

Reply via email to