62
задан 12 February 2012 в 15:34

8 ответов

Я имел ту же проблему после обновления моего JDK в проекте и разрешил его путем замены моего .classpath файла предыдущим. Я заметил следующие изменения в своем .classpath файле

    <attributes>
        <attribute name="maven.pomderived" value="true"/>
        <attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
    </attributes>

, который вторая строка пропускала из вышеупомянутого кода

<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>

, Эта строка отсутствовала

    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
    <attributes>
        <attribute name="owner.project.facets" value="java"/>
    </attributes>
</classpathentry>

, Эти строки были добавлены так, я вручную удалил их, и все это работало снова.

0
ответ дан 31 October 2019 в 14:16

Используя Фотон Eclipse, конфигурация ниже решила проблему для меня: Window > Preferences > Maven > Java EE Integration > Enable Java EE Configuration

Примечание, что я отключил эту опцию прежде, чем получить предупреждение Classpath entry org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER will not be exported

Все другие опции, не может быть проверено, если Вам не нужны они.

предупреждение не вновь появляется после обновления Знатока.

0
ответ дан 31 October 2019 в 14:16

Я столкнулся с этой проблемой также! Я Полагаю, что затмение добавляет тот же deps дважды. однажды в

Зависимости Знатока

Группа и другой в форме

M2_REPO/...

необходимо удалить последний в

Свойства-> Java Путь Buil-> Библиотеки

для ошибки к dissapear!

0
ответ дан 31 October 2019 в 14:16

У меня есть простой способ решить эту проблему:

  1. Удаляют проект из Вашего Eclipse.
  2. В рабочее пространство, где проект расположен.
  3. Удаляют объекты, выбранные в следующем изображении. Просто отпуск src и pom.xml.

    enter image description here

  4. Переимпорт проект в Вашем Eclipse.

1
ответ дан 31 October 2019 в 14:16

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

я теперь зарегистрировал отчет об ошибках: https://bugs.eclipse.org/bugs/show_bug.cgi? id=537401

1
ответ дан 31 October 2019 в 14:16

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

enter image description here

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

enter image description here

5
ответ дан 31 October 2019 в 14:16

Добавление к pom.xml:

<properties>
    <java.version>1.8</java.version>
</properties>

помог мне в этом случае и также с Динамическим веб-Модулем и другими проблемами.

0
ответ дан 31 October 2019 в 14:16

Большинство ответов, включая в настоящее время принимаемый, только предоставляет временное решение этой проблемы: каждый раз, когда я выбрал Maven> Update Project†¦ и отъезд опции 'Update project configuration from pom.xml' на, предупреждение возвратилось.

Однако после установки m2e-wtp - Maven Integration for WTP в Eclipse 4.5 (Mars) и издании Обновления Project†¦ снова, при оставлении опции выбранной, предупреждение (и получающаяся ошибка) ушло.

1
ответ дан 31 October 2019 в 14:16

Другие вопросы по тегам:

Похожие вопросы: