Eclipse(R) has a great set of tools such as the debugger. A debugger allows a user to control a program while it is executing. Using a debugger to understand how a program works is a good way to find potential bugs. The debugger can be remotely attached to a JVM running in the Wrapper and you can see step by step what is happening. In the following example, you will see how the debugger is easy to setup.