Я имел ту же проблему после обновления моего 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>
, Эти строки были добавлены так, я вручную удалил их, и все это работало снова.
Используя Фотон Eclipse, конфигурация ниже решила проблему для меня: Window > Preferences > Maven > Java EE Integration > Enable Java EE Configuration
Примечание, что я отключил эту опцию прежде, чем получить предупреждение Classpath entry org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER will not be exported
Все другие опции, не может быть проверено, если Вам не нужны они.
предупреждение не вновь появляется после обновления Знатока.
Я столкнулся с этой проблемой также! Я Полагаю, что затмение добавляет тот же deps дважды. однажды в
Зависимости Знатока
Группа и другой в форме
M2_REPO/...
необходимо удалить последний в
Свойства-> Java Путь Buil-> Библиотеки
для ошибки к dissapear!
У меня есть простой способ решить эту проблему:
Ни одному из ответов не помогают в моем случае. Каждый раз я обновляю проект, m2e удалит запись из .classpath файла, который отключает предупреждения.
я теперь зарегистрировал отчет об ошибках: https://bugs.eclipse.org/bugs/show_bug.cgi? id=537401
Добавление к pom.xml:
<properties>
<java.version>1.8</java.version>
</properties>
помог мне в этом случае и также с Динамическим веб-Модулем и другими проблемами.
Большинство ответов, включая в настоящее время принимаемый, только предоставляет временное решение этой проблемы: каждый раз, когда я выбрал Maven> Update Project†¦ и отъезд опции 'Update project configuration from pom.xml' на, предупреждение возвратилось.
Однако после установки m2e-wtp - Maven Integration for WTP
в Eclipse 4.5 (Mars) и издании Обновления Project†¦ снова, при оставлении опции выбранной, предупреждение (и получающаяся ошибка) ушло.