Community
Participate
Working Groups
Build ID: M20080911-1700 Steps To Reproduce: I have a workspace with a large collection of projects. It's set up for me by the maven eclipse plugin. From time to time, I will start eclipse, and find that \some/ of the projects have errors: "Unable to find java.lang.Object". I can fix this by opening up the projects build path, and switching from "JRE System Library [JVM 1.5 MacOS System Default]" to the corresponding execution environment. I can then change the build path back, and the error does not return. More information: Obviously, this isn't a great repro. If you can give me some instructions for what to debug to try to find out what is happening, I'll do it.
Moving to JDT/Debug for investigation
I don't know why you moved this to Debug. The problem exhibits in the project explorer tree -- the constant incremental build suddenly covers the tree with red 'x' annotations and the Problems fills up with missing java.lang.Object complaints.
JDT Debug is responsible for binding system libraries to projects. It could be a bug in the 'JRE classpath container' that performs this binding. What sort of projects are these? Pure Java, plugins, etc?
Pure java. I'll attach a classpath and a project.
Created attachment 118050 [details] a classpath and a project.
I just had this happen to me on the current 3.5 Milestone build. Is there anything I can do to extract information on this to chase the problem down?
By the way, the new failure is on PDE projects.
Next time this happens, please try to expand the "JRE System Library" element in the package explorer (and take a screen shot).
We have made a lot of changes since 3.4.1 around JRE/JDK support on Mac OS, if you can reproduce in 4.4 please reopen with steps, etc. Closing worksforme without more to go on