As of Eclipse version 3.0, it is now possible to debug the KVM that is part of the Java ME emulator. The Emulated Java ME Midlet launch configuration may now be used to debug a MIDlet in the emulator.
NOTE: It is generally not possible to debug a MIDlet in Over the Air (OTA) mode.