A more swanky replacement for good old jdb
Python
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
jdwp
.gitignore
README
pyjdb.py
utils.py

README

Python Java Debugger
====================

A modest attempt at implementing the lacking `jdb` replacement with sharpened features like command history, command and argument completion, wrapped sessions, syntax highlighting.

Roadmap
-------

- basic JDWP client implementation (socket transport)
- debug sessions
- command completion
- argument completion
- add some colors
- application launcher
- listen
- shmem transport, other transports
- testing, docs
- ...

Documentation
-------------

http://docs.oracle.com/javase/7/docs/technotes/guides/jpda/jdwp-spec.html
http://docs.oracle.com/javase/7/docs/platform/jpda/jdwp/jdwp-protocol.html
http://docs.oracle.com/javase/7/docs/technotes/tools/solaris/jdb.html

Developing against JDWP 1.5/1.6 in OpenJDK VM 20.0 (Java 1.6.0_24) and DalvikVM 1.4 (JRE 1.5)