I inherited a java project and don't have much experience with Eclipse. In the package explorer I can see the outline of the project with all the classes but when I try to edit any of them it says the source code is not found. When I look the source code is where it seems it is supposed to be. I am assuming that in pulling the code out of source control the path must have changed from the original. Is there an easy way to tell the IDE to just connect a code file to a class?
What's really weird is that 'some' of the files in the very same directory are found while others are not. Can't say I think very highly of this IDE so far.
just refreshing isnt always the answer. I had this source issue happen when I had imported two projects with the same context for review and Eclipse made me disambiguate them, forcing a change to the web context of the second. The source for one was linking to the other context's source folder. eg
in
.settings/org.eclipse.wst.common.component
(within folder A1) thewb-module
element referred to the other context /A[later] and was using its source code, not that for /A.I solved this by updating all references in the
org.eclipse.wst.common.component
file in each project to suit their correct project** the suffix I chose upon import, it has no particular significance
By default, 'F5' on a highlighted resource will also refresh it.
Just remove all projects from eclipse workspace and Re-Import the all projects again. It is working for me. Just try it
If using maven or other builder be sure that you disable the plug ins some plug ins, specially the ones meant to generate/change code will never let you be fully on sync