Search code examples
javaeclipsedebuggingremote-debugging

Java source code not shown in Eclipse debug view


I am doing remote debugging of a Java application and using the debug view of Eclipse. The basic debugging process is working fine and I can see the method stack traces in debug view at the relevant breakpoints. However, I am not seeing the corresponding source code in the tab below and it is saying:

Source not found

The source files are already in my Eclipse project and I can see them in the Java view. I have edited the source look up paths and added the *.java files to it. But even then I am not seeing the source code in the debug view where the execution halts. Any clues on this would be appreciated.


Solution

  • For the Run/Debug configuration that you have been using to Remote Debug, have you followed these steps :

    1. “Run -> Debug configurations…”
    2. Choose the remote config from the tree on the left
    3. Click on the “Source” tab
    4. Click on the “Add…” button
    5. Follow the wizard (add the Project containing the source which is being debugged).

    If so, can you post a snapshot of the Run Configuration ?

    What I have usually done with a Remote Debug run configuration is Add Source as Java Projects to the Source tab on the Run/Debug configuration. Thus to add a project called so, I would proceed as follows :

    enter image description here

    And when choosing the project, select the two checkboxes :

    enter image description here

    To end up with this finally :

    enter image description here