Starting the Debugger Session
On this page:
Before debugging
Specify the roots, dependencies and libraries to be passed to the Debugger.
Set breakpoints in the source code.
If necessary, create or modify the corresponding Run/Debug configuration.
The debug session starts with the selected run/debug configuration. Note that several debug processes can be launched simultaneously.
When debugging an application in IntelliJ IDEA, keep in mind that
If the Make module before running/debugging/reloading option has been selected, IntelliJ IDEA first compiles all modified sources in your project.
IntelliJ IDEA proceeds with debugging, if compilation reports no errors.
If the code has not been compiled before debugging, the source and class files might be out of sync.
If you specify the
-classpath
option in the VM Options field, the selected module classpath will be overridden.If you debug a JavaScript source, IntelliJ IDEA opens a browser for the HTML file with your script in a separate frame.
Debugging an application
To start debugging an application, do one of the following
- Select the run/debug configuration to execute, and then do one of the following:
Click icon in the left gutter, and then choose .
Click on the toolbar.
Choose
on the main menu.Press Shift+F9.
Press Shift+Alt+F9, select the configuration from the pop-up menu, and press Enter.
Note that after you've launched a debug session, the icon that marks the Debug Tool Window toggles to to indicate that the debugging process is active.