Community
Participate
Working Groups
I exported my preferences (Window > Preferences > Export...) to a file called c:\TempMy\Test3.0.epf. Then I "Imported" this file without changing it and got several errors. I have Version: 3.0.0 Build id: 200406251208 Output in Window "Errors Running Operations" looks like this: An internal error occurred during: "Update Installed JREs". java.lang.IllegalStateException: Preference node "org.eclipse.jdt.core" has been removed. org.eclipse.core.internal.preferences.EclipsePreferences.checkRemoved(EclipsePreferences.java:142) org.eclipse.core.internal.preferences.EclipsePreferences.internalGet(EclipsePreferences.java:481) org.eclipse.core.internal.preferences.EclipsePreferences.get(EclipsePreferences.java:349) org.eclipse.core.internal.preferences.PreferencesService.get(PreferencesService.java:391) org.eclipse.jdt.core.JavaCore.getOption(JavaCore.java:2176) org.eclipse.jdt.internal.core.JavaProject.getOption(JavaProject.java:1414) org.eclipse.jdt.internal.core.ClasspathEntry.validateClasspathEntry(ClasspathEntry.java:1068) org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1933) org.eclipse.jdt.internal.core.DeltaProcessingState$ProjectUpdateInfo.updateProjectReferencesIfNecessary(DeltaProcessingState.java:98) org.eclipse.jdt.internal.core.DeltaProcessingState.performClasspathResourceChange(DeltaProcessingState.java:223) org.eclipse.jdt.internal.core.SetClasspathOperation.updateProjectReferencesIfNecessary(SetClasspathOperation.java:771) org.eclipse.jdt.internal.core.SetClasspathOperation.executeOperation(SetClasspathOperation.java:246) org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:700) org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1673) org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:744) org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:2675) org.eclipse.jdt.core.JavaCore$3.run(JavaCore.java:3499) org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:34) org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:700) org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1673) org.eclipse.jdt.core.JavaCore.run(JavaCore.java:3312) org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:3482) org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:51) org.eclipse.jdt.internal.launching.LaunchingPlugin$VMChanges.rebind(LaunchingPlugin.java:258) org.eclipse.jdt.internal.launching.LaunchingPlugin$VMChanges.access$0(LaunchingPlugin.java:223) org.eclipse.jdt.internal.launching.LaunchingPlugin$1.run(LaunchingPlugin.java:211) org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:34) org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:700) org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1673) org.eclipse.jdt.core.JavaCore.run(JavaCore.java:3312) org.eclipse.jdt.internal.launching.LaunchingPlugin$VMChanges.doit(LaunchingPlugin.java:215) org.eclipse.jdt.internal.launching.LaunchingPlugin$JREUpdateJob.run(LaunchingPlugin.java:295) org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)
It seems that you've installed Cheetah06 patch as JavaCore getOption does not use EclipsePreferences in 3.0 final. If you do not want to use 1.5 features then re-install eclipse 3.0. Otherwise you need to wait for next Cheetah delivery (07) as bug 68993 has been fixed and released in HEAD stream... *** This bug has been marked as a duplicate of 68993 ***