代码之家  ›  专栏  ›  技术社区  ›  FrinkTheBrave

Java模型异常:Eclipse Android项目清理后的Java模型状态[gen[in MyApp]不存在]

  •  4
  • FrinkTheBrave  · 技术社区  · 14 年前

    执行菜单栏后>项目>干净。。。 我在错误日志中得到以下错误:

    Java模型异常:Java模型状态[gen[in MyApp]不存在] 在org.eclipse.jdt.internal.core.JavaElement.newJavaModelException(JavaElement.java:502) 在org.eclipse.jdt.internal.core.Openable.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.JavaElement.getElementInfo(JavaElement.java:238) 在org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.processDelta(软件包)lorerContentProvider.java:645) 在org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.handleAffectedChildren(软件包)lorerContentProvider.java:791) 在org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.processDelta(软件包)lorerContentProvider.java:734) 在org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.elementChanged(软件包)lorerContentProvider.java:124) 在org.eclipse.jdt.internal.core.DeltaProcessor300万美元(DeltaProcessor.java:1557) 在org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor.java:1547) 在org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:1958) 在org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:470) 在org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 在org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149) 在org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1022) 在org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:45) 在org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

    如果这是个问题,有什么想法吗?是什么原因造成的? 无论我是只清理我的项目还是清理所有项目,都会发生这种情况

    我的开发环境是: 带ADT 0.9.7(2.1)和Java SDK 6 Update 21的Eclipse 3.5.2 AMD Phenom II X4 955处理器@3.20GHz,带4GB RAM

    7 回复  |  直到 14 年前
        1
  •  3
  •   sprite    14 年前

    因为不同的原因也有类似的错误。我的错误开始了 重命名目标包后 在项目中。在我尝试了 帕斯特

    旧包名称 文件 在资源中。 重命名后 那些 重建项目, 错误消失了 .

        3
  •  1
  •   Pascal Klein    14 年前

    我也有同样的问题。

    关闭AndroidProject,重新启动Eclipse并重新打开AndroidProject为我解决了这个问题!不是第一次,而是第二次或第三次这样做之后,错误就消失了!

        4
  •  1
  •   Shahina    14 年前

    您可以在中查看“问题”选项卡Eclipse.The 错误是由于未配置Java生成路径。 您可以在MyComputer设置中将环境变量设置为C:\Program Files\Java\jre6\bin,然后重新启动eclipse。我希望它能像对我一样对你有用:)

        5
  •  0
  •   johndpope    14 年前

    这对我有用。

    尝试用鼠标右键单击项目(在包资源管理器中)

    Android工具>修复项目属性

    项目>干净。。。。。。

        6
  •  0
  •   Malachi majid hussain    13 年前

    我遇到了一个类似的问题,通过手动构建引起该问题的项目,然后运行clean all/build来解决它。

        7
  •  0
  •   Vsw10    11 年前

    推荐文章