Community
Participate
Working Groups
JavaProject.exists() returns true where it should have returned false. This is the code fragment: IProject p = ResourcesPlugin.getWorkspace().getRoot().getProject("XXX"); fJavaProject = JavaCore.create(p); p.exists(); // Returns false fJavaProject.exists(); // Returns true when directory \XXX exists on filesystem! This is because JavaModel.getTarget checks for the existence of an external file when it does not find a resource by the given name.
*** This bug has been marked as a duplicate of 22517 ***