Community
Participate
Working Groups
While setting up a workspace for BETA_JAVA9 work a clean build of org.eclipse.jdt.core gives exceptions like the following: org.eclipse.core.runtime.CoreException: Unable to resolve superclass java.lang.Enum for javax.lang.model.element.ElementKind at org.eclipse.pde.api.tools.internal.model.ApiType.getSuperclass(ApiType.java:276) at org.eclipse.pde.api.tools.internal.builder.Reference.resolveField(Reference.java:387) at org.eclipse.pde.api.tools.internal.builder.Reference.resolve(Reference.java:362) at org.eclipse.pde.api.tools.internal.builder.SystemApiDetector.isProblem(SystemApiDetector.java:329) at org.eclipse.pde.api.tools.internal.builder.SystemApiDetector.createProblems(SystemApiDetector.java:414) at org.eclipse.pde.api.tools.internal.builder.ReferenceAnalyzer.analyze(ReferenceAnalyzer.java:247) at org.eclipse.pde.api.tools.internal.builder.BaseApiAnalyzer.checkApiUsage(BaseApiAnalyzer.java:1175) at org.eclipse.pde.api.tools.internal.builder.BaseApiAnalyzer.analyzeComponent(BaseApiAnalyzer.java:284) at org.eclipse.pde.api.tools.internal.builder.ApiAnalysisBuilder.buildAll(ApiAnalysisBuilder.java:742) at org.eclipse.pde.api.tools.internal.builder.ApiAnalysisBuilder.build(ApiAnalysisBuilder.java:360) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:735) I'm running on Neon SDK + API descriptions + Beta Java 9 patch from the Market Place. Am I missing anything?
Created attachment 264027 [details] Possible fix. I need to investigate possible repercussions of this patch.
This problem happens in latest oxygen as well.
Now it doesn't happen anymore. I tried various builds. Stephan, does this problem exist for you now. Please specify the Y build id if this problem recreates.
I haven't seen this problem in last 2-3 months.