Prevent symptom that debugging does not reflect latest source code
Some times eclipse did not seems to launch applications well in debugging.
You might experience like debugging did not reflect latest source code you just edited. Though you set the break point into the line you want, next step by pressing F6 for stepping over, break point hit the wrong line.
Mostly this is caused by not saving the source codes. By default, eclipse does not prompt before launching the application though it's not still saved.
To prevent this mistake, I recommend to set the following two option!
1. Save automatically before build
Window > Preferences > General > Workspace
Check 'Save automatically before build' like the following:
2. Save required dirty editors before launching : Prompt
Window > Preferences > Run/Debug > Launching
Set an option to 'Prompt' like the following for 'Save required dirty editors before launching' option.
This trivial two options will reduce your complaint against eclipse!