Затмение не может удалить ошибку - PullRequest
50 голосов
/ 18 апреля 2010

Я работаю над проектом с Eclipse, и к настоящему времени все было хорошо, но в прошлый раз, когда я пытался его собрать, он вернул ошибку,

"Проект не был построен из-за" Не удалось удалить '/ Torpedo / bin / bin'. ". Исправьте проблему, затем попробуйте обновить этот проект и собрать его, так как он может быть несовместимым Torpedo Unknown Java Problem"

И он удалил мою папку bin, в которой хранятся все изображения и все необходимое для программы. (К счастью, у меня была резервная копия). Я попытался найти его и попробовал каждое найденное решение, но ничего не помогло, а также большинство из них предлагает удалить папку вручную, чего я не могу. Что мне делать?

Ответы [ 29 ]

0 голосов
/ 06 июня 2016

Иногда это можно решить, просто очистив проект и восстановив его.Это сработало для меня как раз раньше.

Кроме того, нажатие «Автоматически строить» на вкладке «Проект» обычно более удобно для решения незначительных проблем.

0 голосов
/ 26 ноября 2015

Просто столкнулся с той же проблемой: не смог очистить / пересобрать проект Eclipse, потому что мою папку вывода классов не удалось удалить.

Я закрыл Eclipse и попытался удалить папку. Windows пожаловалась, что используется другим приложением.

Находясь в Windows, я запускаю resmon.exe из Windows / панели поиска. Затем, перейдя на вкладку «CPU» / «Связанные дескрипторы», я ищу путь к этой папке и нашел дескриптор для него из OUTLOOK. Я отправил письмо с файлом с этого пути, и, похоже, OUTLOOK сохранил его. После удаления записи дескриптора все снова заработало.

0 голосов
/ 05 июля 2014

Я следовал этим шагам, чтобы избавиться от этого:

  • Закрыть затмение
  • Перейти к диспетчеру задач -> процессы -> java.exe -> завершить процесс
  • выберите javaw.exe -> завершить процесс
  • Затем перейдите в местоположение проекта и удалите его
  • запустить затмение и удалить проект

ура ... Вот и все ..

0 голосов
/ 16 апреля 2011

У меня была такая же проблема. После перезапуска Eclipse одно удаление проходит для меня, а затем последующее удаление завершается неудачно. В итоге я перезапустил Eclipse, затем Ctrl + клик по каждому элементу, который я хотел удалить. Затем я удалил их все сразу, и все заработало.

0 голосов
/ 07 июля 2017

Эта проблема возникла у меня при изменении разрешения каталога проекта. Убедитесь, что у пользователя есть разрешение на запись в каталог проекта. Если у вас нет разрешения на запись в каталог Project, eclipse не сможет удалить / создать папку Bin.

Для ее разрешения я дал разрешение на запись в каталог проекта.

Пример: sudo chmod -R 777 / MyProject / code (В моем случае я использовал Ubuntu, в зависимости от ОС убедитесь, что вы даете разрешение на запись)

0 голосов
/ 13 декабря 2012

Я не читал все предыдущие ответы, но у меня также есть та же проблема. Я использую Eclipse 4.1 на Ubuntu 12.10, 64-битной и SSD. Я понял, что эта проблема удаления всегда возникает, когда мой компьютер падает с открытым Eclipse. Мне удалось решить проблему, удалив определенные файлы индекса. Например, мой файл журнала рабочей области (расположенный в /.metadata/.log) был заполнен EOFException, говоря, что некоторые метаданные не могут быть прочитаны, такие как

!ENTRY org.eclipse.ui.ide 4 4 2012-12-13 13:25:35.988
!MESSAGE Problems occurred refreshing the selected resources.
!SUBENTRY 1 org.eclipse.core.resources 4 567 2012-12-13 13:25:35.988
!MESSAGE Could not read metadata for '/home/xyzworkspace/.metadata/.plugins/org.eclipse.core.resources/.projects/server-test/.indexes/7/9c/properties.index'.
!STACK 0
java.io.EOFException
    at java.io.DataInputStream.readByte(DataInputStream.java:250)
    at org.eclipse.core.internal.localstore.Bucket.load(Bucket.java:298)
    at org.eclipse.core.internal.properties.PropertyBucket.load(PropertyBucket.java:258)
    at org.eclipse.core.internal.localstore.Bucket.load(Bucket.java:274)
    at org.eclipse.core.internal.localstore.BucketTree.internalAccept(BucketTree.java:98)
    at org.eclipse.core.internal.localstore.BucketTree.internalAccept(BucketTree.java:109)
    at org.eclipse.core.internal.localstore.BucketTree.internalAccept(BucketTree.java:109)
    at org.eclipse.core.internal.localstore.BucketTree.accept(BucketTree.java:76)
    at org.eclipse.core.internal.properties.PropertyManager2.deleteProperties(PropertyManager2.java:102)
    at org.eclipse.core.internal.properties.PropertyManager2.deleteResource(PropertyManager2.java:111)
    at org.eclipse.core.internal.resources.Resource.deleteResource(Resource.java:918)
    ... here goes the rest of the stack trace...

После удаления этого конкретного индексного файла и перезапуска Eclipse все работало как раньше. Любые отзывы о том, сработало ли предложение, приветствуются.

0 голосов
/ 24 апреля 2013

Мне пришлось прекратить работу chromedriver, прежде чем я смог очистить свой проект. В диспетчере задач были процессы, которые нужно было закрыть.

0 голосов
/ 26 июля 2018

Я перешел в Java Build Path -> Source (вкладка), изменил путь к папке Default Output на другую папку, например customerConfig / bin, на customerConfig / bins, выполнил сборку, ошибка исчезла, а затем вернулась обратно. и изменил его обратно на customerConfig / bin

0 голосов
/ 09 мая 2014

Process Explorer показал, что файл .jar Android Java, который нельзя удалить, использовался javaw, подпроцессом Eclipse ...

Кажется, глючит.

Обходной путь - закрыть Eclipse и удалить файл из Проводника ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...