执行 Menubar> Project> Clean... 后,我在错误日志中收到以下错误:
Java 模型异常:org.eclipse.jdt.internal.core.Openable 的 org.eclipse.jdt.internal.core.JavaElement.newJavaModelException(JavaElement.java:502) 的 Java 模型状态 [gen [in MyApp] 不存在] .generateInfos(Openable.java:246) 在 org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:515) 在 org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:252 ) 在 org.eclipse.jdt.internal.core.PackageFragmentRoot.getKind(PackageFragmentRoot.java:477) 在 org.eclipse.jdt 的 org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:238)。 internal.ui.packageview.PackageExplorerContentProvider.processDelta(PackageExplorerContentProvider.java:645) 在 org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider。handleAffectedChildren(PackageExplorerContentProvider.java:791) at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.processDelta(PackageExplorerContentProvider.java:734) at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.handleAffectedChildren(PackageExplorerContentProvider. java:791) at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.processDelta(PackageExplorerContentProvider.java:734) at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.elementChanged(PackageExplorerContentProvider.java:124)在 org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProcessor.java:1557) 在 org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 在 org.eclipse.jdt.internal。 core.DeltaProcessor.notifyListeners(DeltaProcessor.java:第 1547 章.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:1958) at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:470) at org.eclipse.core.internal.events.NotificationManager $2。 run(NotificationManager.java:291) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285) at org .eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149) 在 org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:313) 在 org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:45) 在 org.eclipse.core 的 org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1022) .internal.jobs.Worker.run(Worker.java:55)
任何想法,如果这是一个问题,是什么造成的?无论我清理我的项目还是所有项目都会发生
- 弗林克
我的开发环境是:带有 ADT 0.9.7 (2.1) 的 Eclipse 3.5.2 和 Java SDK 6 Update 21 32 位 Windows XP VirtualBox VM 在 64 位 Windows 7 AMD Phenom II X4 955 处理器 @3.20GHz 和 4GB RAM