Отсутствие требуемой библиотеки в eclipse для не требуемой библиотеки

Я использую Eclipse для Java Develepers (Juno x64, работающий в Windows 7).

У меня есть проект, в котором я пытался использовать банку, которая мне больше не нужна (args4j), поэтому удалили зависимость. В какой-то момент мой компьютер неожиданно потерял силу, и с тех пор я перезапустил Eclipse.

У моего проекта теперь есть ошибка "Project 'MyProject' is missing required library: '/path/to/args4j-2.0.21.jar'". Я работал с проектом в течение некоторого времени после удаления зависимости без каких-либо проблем.

В разделе «Свойства проекта»> «Путь сборки Java» в любой вкладке нет ссылки на args4j.

Я пробовал:

  • поиск строки «args4j» во всех файлах моего проекта, но совпадений нет. Внутри есть куча ссылок <workspace>.metadata.pluginsorg.eclipse.core.resources.history, но я сдержанно прикасаюсь к ним из-за страха, что могу сломать что-то еще.
  • [Edit] .classpath rebuild не влияет.

Кто-нибудь есть идеи, почему Eclipse жалуется и что я могу сделать, чтобы исправить это?

java,eclipse,

26

Ответов: 5


52 ов принято

Пожалуйста, сделайте следующее, если вы не решите свою проблему, перейдите к следующему:

  1. Проверьте mvn eclipse:clean eclipse:eclipseфайл в папке проекта. У вас может быть ссылка.
  2. Закройте и повторно откройте проект, не закрывая eclipse, это может привести к восстановлению кеша ресурсов Eclipse.
  3. Сделайте чистую сборку после повторного открытия.
  4. Повторно импортируйте проект в чистую рабочую область.

11 ов

Повторное добавление проблематичной банки, а затем удаление ее сделало трюк. Это лучше, чем переконфигурировать всю рабочую область в моем случае, поскольку у меня много проектов и настройка ADT в моей рабочей области.


1

Удаление .classpath и .project, то реимпорт проекта в качестве проекта Maven работал для меня. Также может быть полезно отметить все рабочие файлы Eclipse, например .classpath, в p4ignore или gitignore с самого начала при первоначальной фиксации.


1

Я обнаружил, что самым простым и простым способом является swtich для просмотра навигатора, откройте файл .factorypath и удалите оскорбительную зависимость.


-1

DO - refresh, по проекту, а затем cleanи затем cleanпроект, решит эту проблему

Java, затмение,
Похожие вопросы
Яндекс.Метрика