Файл метаданных проекта Eclipse не может быть прочитан

18

Время от времени я получаю эту ошибку в одном из моих проектов Eclipse:

  

Файл метаданных гранжевого проекта "/project/.settings/org.eclipse.wst.common.project.facet.core.xml" не может быть прочитан.

Это командный проект с использованием Git. Каталог «.settings» вообще не существует.

Я не уверен, какие проекты «facets» в Eclipse действительно есть. Кто-нибудь знает, что означает эта ошибка или как ее исправить?

    
задан David 07.05.2014 в 14:04
источник

6 ответов

14

Я разрешил это на этот раз, повторно импортировав проект Maven. Это воссоздало каталог .settings и устранило ошибку.

    
ответ дан David 08.05.2014 в 14:23
источник
  • Спасибо, что это сработало для меня! Проклятое затмение и его бессмысленные ошибки таким образом невозможно работать ... –  user3289695 04.05.2016 в 13:06
27

Щелкните правой кнопкой мыши проект в затмении и перейдите в раздел «Границы проекта» и измените java или соответствующие гранты проекта на версию, которую он разработал.

Щелкните правой кнопкой мыши папку проекта - & gt; Свойства - & gt; Границы проекта - & gt; Измените версию Java или отметьте нужный модуль, выбрав версию.

    
ответ дан Uva 07.05.2014 в 14:11
источник
  • Спасибо. Я уже решил это со временем, я увидел это сообщение, но я попробую в следующий раз. –  David 08.05.2014 в 14:24
  • Для меня было нечто похожее. Из раздела «Фазы проекта» я выбрал вкладку «Время выполнения», затем я снял флажок с выбранного времени выполнения и после этого сделал то же самое, но проверил время выполнения, и проблема была решена. –  makkasi 01.12.2016 в 09:39
2

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

    
ответ дан Gilad Baruchian 06.06.2017 в 14:03
источник
1

Чтобы добавить к другим ответам, у меня возникла эта проблема, когда я переименовал проект, а затем удалил его из рабочей области eclipse, затем назвал его и импортировал обратно в мое рабочее пространство, чтобы исправить еще одну проблему, которую я имел.

Это был проект Angularjs. Я должен был выбрать факс javascript и Static Web Module, и это решило проблему.

Следуйте той же процедуре: щелкните правой кнопкой мыши на проекте - свойства - граненые проекта.

    
ответ дан James Drinkard 06.11.2015 в 17:56
источник
1

Я разрешил это на этот раз с Щелкните правой кнопкой мыши - & gt; Проект - & gt; Свойства - & gt; Целевые Runtimes - & gt; отметьте требуемое время выполнения. В моем случае не было выбрано время выполнения.

    
ответ дан Diddi 05.01.2018 в 10:10
источник
0

В Spring Tool Suite v3.9.0.RELEASE вы можете исправить эту ошибку, выполнив следующие действия:

Щелкните правой кнопкой мыши по проекту - & gt; Spring Tools - & gt; Включить инструмент Spring Aspects

    
ответ дан darkhorse21 04.08.2017 в 12:57
источник