Settings, such as breakpoints, are saved upon termination of a debugging session. However, these settings are not saved by launch configuration. Therefore, if you create more than one launch configuration for the same application, settings such as breakpoints will be the same for each launch configuration. The advantage to creating more than one launch configuration for the same application, is that you can set different arguments as parameters to the program in the launch configurations.
Terminating results in an immediate end to a debugging session, and the program that you are debugging continues to run. You can terminate a debugging session when the application is running and when program execution has suspended.
To terminate a debugging session:
To terminate all debugging sessions, right-click in the Debug view and choose Terminate All from the pop-up menu.
If you have terminated one or more sessions and would like to remove them from the Debug view, right-click in the Debug view and choose Remove All Terminated from the pop-up menu.
When you are debugging an interactive job, terminating the debugging session will not terminate the running program. Switch to the 5250 session and terminate the program before starting a new debugging session for the interactive job.