2012-06-15 3 views
1

Я пытаюсь удалить проект Android из рабочего пространства Eclipse. Однако, когда я пытаюсь удалить его, я сталкиваюсь с ошибкой: 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

перезагрузите компьютер, после чего ничего не запускайте. Просто откройте затмение и удалите проект. – kosa

+0

Это сработало. Если вы напишете ответ, я пойду дальше и приму это. –

ответ

1

Перезагрузите компьютер после этого, не запускайте ничего. Просто откройте затмение и удалите проект.

0

Вы, вероятно, файлы из этого проекта открыт в данный момент. закройте их все в активном окне, а затем попробуйте удалить.

+0

Я уже закрыл все окна перед попыткой удалить. –

+0

У вас есть какие-либо изображения? Закройте файл изображения .... очистите рабочее пространство и повторите попытку. – user1424394

+0

Я пробовал очистить его, и у меня появился новый набор ошибок. 'Не удалось загрузить файл свойств для проекта« Android Workshop ». –

0

Сделайте файл/Refresh на проекте в первую очередь. Eclipse кэширует структуру папки/файла и не перечитывает его до тех пор, пока не будет сказано.

0

Существует, по-видимому, программа, которая используется приложением для этого. U не может быть запущена. У вас есть возможность закрыть все запущенные приложения, закрыть Eclipse и завершить задачу adb.exe в диспетчере задач, а затем запустить снова затмение, а затем снова очистите.