eclipse.jdt.ls icon indicating copy to clipboard operation
eclipse.jdt.ls copied to clipboard

Recreating the same project causes Preference node "org.eclipse.jdt.core" has been removed error

Open amiramw opened this issue 6 years ago • 2 comments

I'm with version 0.25.0.

Sometimes, when creating a project, deleting it and then creating the exact same project again, the following errors occur during the build and after that no code completion, etc. could be done:

Preference node "org.eclipse.jdt.core" has been removed.
java.lang.IllegalStateException: Preference node "org.eclipse.jdt.core" has been removed.
	at org.eclipse.core.internal.preferences.EclipsePreferences.checkRemoved(EclipsePreferences.java:164)
	at org.eclipse.core.internal.resources.ProjectPreferences.internalGet(ProjectPreferences.java:435)
	at org.eclipse.core.internal.preferences.EclipsePreferences.get(EclipsePreferences.java:443)
	at org.eclipse.jdt.internal.core.JavaModelManager.getOption(JavaModelManager.java:2351)
	at org.eclipse.jdt.internal.core.JavaProject.getOption(JavaProject.java:2057)
	at org.eclipse.jdt.internal.core.JavaModelManager$CompilationParticipants.getCompilationParticipants(JavaModelManager.java:449)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.initializeBuilder(JavaBuilder.java:608)
	at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:174)
	at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:798)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:219)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:262)
	at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:315)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:318)
	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:370)
	at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:391)
	at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:145)
	at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)```

amiramw avatar Dec 30 '18 21:12 amiramw

I'm witnessing it too

ghost avatar May 02 '19 10:05 ghost

I'm witnessing it too

rolfschumacher avatar May 14 '21 10:05 rolfschumacher