Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

Eclipse Debug debugging


May 24, 2021 Eclipse


Table of contents


Debug debugs Java programs

We can debug the Java program in the Package Explorer view as follows:

  • Right-click the java class that contains the main function
  • Select Debug As and Java Application

This can also be done with shortcuts, which are combined as Alt plus Shift plus D, J.

The above creates a new Debug Configuration (debug configuration) and uses that configuration to launch a Java app.

If Debug Configuration has been created, you can launch the Java app by selecting the appropriate class for Debug Configurations from the Run menu and clicking the Debug button.

Eclipse Debug debugging

The Debug menu item for the Run menu can be reloaded before using debug mode for java apps.

Eclipse Debug debugging

The java app shortcut that used debug mode before reloading is F11.

When the java program is turned on using debug mode, the user is prompted to switch to the debug perspective. Debug perspectives provide additional views for troubleshooting your application.

The java editor can set break point debugging. Right-click the marker bar in the editor and select Toggle Breakpoint to set breakpoint debugging.

Eclipse Debug debugging

Break points can be seen in the marker bar. You can also see it in Breakpoints View.

The JVM suspends the program when it executes code that is marked by a break point, and you can view memory usage and control program execution.

When the program hangs, the Debug (debug) view checks the call stack.

Eclipse Debug debugging

The variables view can see the value of the variable.

Eclipse Debug debugging

There are resume menu items in the Run menu, skip a line of Step Over code, go to a function, and so on.

Eclipse Debug debugging

The image above shows associated shortcut actions such as Resume, Step Into, and Step Over.