2012-06-15 101 views
1

我试图从我的Eclipse工作区中删除一个Android项目。但是,当我尝试删除它时,我遇到了一个错误:Problems encountered while deleting resources - org.eclipse.core.resources。检查错误给我:Could not delete 'filepath'. - org.eclipse.core.resources以及Internal Error - org.eclipse.ltk.ui.refactoring从工作空间中删除项目

这里的错误日志

Could not delete 'filepath'.

org.eclipse.core.runtime.CoreException: Problems encountered while deleting files. 
    at org.eclipse.core.internal.filesystem.local.LocalFile.delete(LocalFile.java:125) 
    at org.eclipse.core.internal.resources.ResourceTree.internalDeleteFile(ResourceTree.java:304) 
    at org.eclipse.core.internal.resources.ResourceTree.standardDeleteFile(ResourceTree.java:785) 
    at org.eclipse.core.internal.resources.Resource.unprotectedDelete(Resource.java:1937) 
    at org.eclipse.core.internal.resources.Resource.delete(Resource.java:780) 
    at org.eclipse.ltk.core.refactoring.resource.DeleteResourceChange.perform(DeleteResourceChange.java:140) 
    at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.access$0(DynamicValidationStateChange.java:1) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange$1.run(DynamicValidationStateChange.java:102) 
    at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39) 
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4887) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.perform(DynamicValidationStateChange.java:105) 
    at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.access$0(DynamicValidationStateChange.java:1) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange$1.run(DynamicValidationStateChange.java:102) 
    at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39) 
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4887) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.perform(DynamicValidationStateChange.java:105) 
    at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) 
    at org.eclipse.ltk.core.refactoring.PerformChangeOperation$1.run(PerformChangeOperation.java:258) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.ltk.core.refactoring.PerformChangeOperation.executeChange(PerformChangeOperation.java:306) 
    at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation.executeChange(UIPerformChangeOperation.java:92) 
    at org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:218) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87) 
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) 

Internal Error

Java Model Exception: Core Exception [code 273] Problems encountered while deleting resources. 
    at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:50) 
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4887) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.perform(DynamicValidationStateChange.java:105) 
    at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.access$0(DynamicValidationStateChange.java:1) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange$1.run(DynamicValidationStateChange.java:102) 
    at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39) 
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4887) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.perform(DynamicValidationStateChange.java:105) 
    at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) 
    at org.eclipse.ltk.core.refactoring.PerformChangeOperation$1.run(PerformChangeOperation.java:258) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.ltk.core.refactoring.PerformChangeOperation.executeChange(PerformChangeOperation.java:306) 
    at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation.executeChange(UIPerformChangeOperation.java:92) 
    at org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:218) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87) 
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) 
Contains: Could not delete 'C:\Users\jli\workspace\Android Workshop\res\layout\main_image.xml'. 
org.eclipse.core.runtime.CoreException: Problems encountered while deleting files. 
    at org.eclipse.core.internal.filesystem.local.LocalFile.delete(LocalFile.java:125) 
    at org.eclipse.core.internal.resources.ResourceTree.internalDeleteFile(ResourceTree.java:304) 
    at org.eclipse.core.internal.resources.ResourceTree.standardDeleteFile(ResourceTree.java:785) 
    at org.eclipse.core.internal.resources.Resource.unprotectedDelete(Resource.java:1937) 
    at org.eclipse.core.internal.resources.Resource.delete(Resource.java:780) 
    at org.eclipse.ltk.core.refactoring.resource.DeleteResourceChange.perform(DeleteResourceChange.java:140) 
    at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.access$0(DynamicValidationStateChange.java:1) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange$1.run(DynamicValidationStateChange.java:102) 
    at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39) 
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4887) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.perform(DynamicValidationStateChange.java:105) 
    at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.access$0(DynamicValidationStateChange.java:1) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange$1.run(DynamicValidationStateChange.java:102) 
    at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39) 
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4887) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.perform(DynamicValidationStateChange.java:105) 
    at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) 
    at org.eclipse.ltk.core.refactoring.PerformChangeOperation$1.run(PerformChangeOperation.java:258) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.ltk.core.refactoring.PerformChangeOperation.executeChange(PerformChangeOperation.java:306) 
    at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation.executeChange(UIPerformChangeOperation.java:92) 
    at org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:218) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87) 
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) 
Contains: Could not delete: C:\Users\jli\workspace\Android Workshop\res\layout\main_image.xml. 
Caused by: org.eclipse.core.internal.resources.ResourceException: Problems encountered while deleting resources. 
    at org.eclipse.core.internal.resources.Resource.delete(Resource.java:793) 
    at org.eclipse.ltk.core.refactoring.resource.DeleteResourceChange.perform(DeleteResourceChange.java:140) 
    at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.access$0(DynamicValidationStateChange.java:1) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange$1.run(DynamicValidationStateChange.java:102) 
    at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39) 
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4887) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.perform(DynamicValidationStateChange.java:105) 
    at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.access$0(DynamicValidationStateChange.java:1) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange$1.run(DynamicValidationStateChange.java:102) 
    at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39) 
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4887) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.perform(DynamicValidationStateChange.java:105) 
    at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) 
    at org.eclipse.ltk.core.refactoring.PerformChangeOperation$1.run(PerformChangeOperation.java:258) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.ltk.core.refactoring.PerformChangeOperation.executeChange(PerformChangeOperation.java:306) 
    at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation.executeChange(UIPerformChangeOperation.java:92) 
    at org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:218) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87) 
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) 
Contains: Could not delete 'C:\Users\jli\workspace\Android Workshop\res\layout\main_image.xml'. 
org.eclipse.core.runtime.CoreException: Problems encountered while deleting files. 
    at org.eclipse.core.internal.filesystem.local.LocalFile.delete(LocalFile.java:125) 
    at org.eclipse.core.internal.resources.ResourceTree.internalDeleteFile(ResourceTree.java:304) 
    at org.eclipse.core.internal.resources.ResourceTree.standardDeleteFile(ResourceTree.java:785) 
    at org.eclipse.core.internal.resources.Resource.unprotectedDelete(Resource.java:1937) 
    at org.eclipse.core.internal.resources.Resource.delete(Resource.java:780) 
    at org.eclipse.ltk.core.refactoring.resource.DeleteResourceChange.perform(DeleteResourceChange.java:140) 
    at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.access$0(DynamicValidationStateChange.java:1) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange$1.run(DynamicValidationStateChange.java:102) 
    at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39) 
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4887) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.perform(DynamicValidationStateChange.java:105) 
    at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.access$0(DynamicValidationStateChange.java:1) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange$1.run(DynamicValidationStateChange.java:102) 
    at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39) 
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4887) 
    at org.eclipse.jdt.internal.corext.refactoring.changes.DynamicValidationStateChange.perform(DynamicValidationStateChange.java:105) 
    at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278) 
    at org.eclipse.ltk.core.refactoring.PerformChangeOperation$1.run(PerformChangeOperation.java:258) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.ltk.core.refactoring.PerformChangeOperation.executeChange(PerformChangeOperation.java:306) 
    at org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation.executeChange(UIPerformChangeOperation.java:92) 
    at org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:218) 
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 
    at org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87) 
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) 
+0

我添加了Android标签,因为我要删除的项目是一个Android项目,我不确定这与它有什么关系。如有必要,我会删除它。 –

+0

之后重新启动你的机器,不要运行任何东西。只需打开eclipse并删除该项目。 – kosa

+0

工作。如果你写了一个答案,我会继续接受它。 –

回答

1

之后重新启动机器,不要运行任何东西。只需打开eclipse并删除该项目。

0

你可能有从该项目中的文件当前打开的。在活动窗口中关闭它们,然后尝试删除。

+0

在尝试删除之前,我已经关闭了所有窗口。 –

+0

你有任何图像打开?关闭图像文件....清洁您的工作区,然后重试。 – user1424394

+0

我试图清理它,而我实际上得到了一组新的错误。 '未能加载项目'Android Workshop''的属性文件。 –

0

先对项目进行文件/刷新。 Eclipse会缓存文件夹/文件结构,并不会重新读取它,直到被告知为止。

0

似乎有一个正在被应用程序使用的程序,因此无法运行cleaning.i建议您尝试关闭所有正在运行的应用程序,在任务管理器中关闭Eclipse和结束任务adb.exe,然后运行再次日食,然后再次清洁。