Android 无法在新工作区中打开Eclipse
我在MacOS上做一个Android项目。最近我不得不在另一个地方创建我的项目的副本。假设是Users/user/SVN/Applications/BarPoject/AndroidBarProject,现在是Users/user/Projects/AndroidBarProject 现在,我正试图让Eclipse在新位置与项目一起工作。启动Eclipse时,我浏览到新的工作区,然后单击“确定”,然后出现一个弹出警报,内容如下:Android 无法在新工作区中打开Eclipse,android,eclipse,macos,workspace,Android,Eclipse,Macos,Workspace,我在MacOS上做一个Android项目。最近我不得不在另一个地方创建我的项目的副本。假设是Users/user/SVN/Applications/BarPoject/AndroidBarProject,现在是Users/user/Projects/AndroidBarProject 现在,我正试图让Eclipse在新位置与项目一起工作。启动Eclipse时,我浏览到新的工作区,然后单击“确定”,然后出现一个弹出警报,内容如下: An error has occurred. See the lo
An error has occurred. See the log file /Users/user/Projects/AndroidBarProject/.metadata/.log
我接下来要做的是在旧的工作区中打开Eclipse并单击文件/切换工作区,但我再次看到完全相同的弹出消息
我打开该日志文件,下面是其中的摘录,我想这些摘录描述了问题:
org.osgi.framework.BundleException: Exception in org.eclipse.core.resources.ResourcesPlugin.start() of bundle org.eclipse.core.resources.
Caused by: org.eclipse.core.internal.dtree.ObjectNotFoundException: Tree element '/BarApp/bin/jarlist.cache' not found.
但是我已经把jarlist.cache文件放进了bin目录
此外,它还再次抱怨缺少jarlist.cache文件,除此之外:
java.lang.NoClassDefFoundError: org/eclipse/core/resources/IContainer
Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle org.eclipse.core.resources (78).
Caused by: org.osgi.framework.BundleException: Exception in org.eclipse.core.resources.ResourcesPlugin.start() of bundle org.eclipse.core.resources.
Caused by: org.eclipse.core.internal.dtree.ObjectNotFoundException: Tree element '/BarApp/bin/jarlist.cache' not found.
我想再次强调,jar list.cache文件存在于所需的目录中。
请帮帮我。如果需要,我可以显示整个日志文件内容您的.classpath文件是什么样子的?