Запись пути к классу org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER не будет экспортирована - PullRequest
62 голосов
/ 23 июля 2011

Я получаю это предупреждение в Eclipse:

Запись classpath org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER не будет экспортирована или опубликована. Время выполнения ClassNotFoundExceptions может привести к

После поиска я обнаружил, что мне нужно исправить экспорт. Я сделал это.

Eclipse Java Build Path properties

Но это предупреждение сохраняется! Что еще можно сделать, чтобы это исправить? Спасибо.

Ответы [ 15 ]

0 голосов
/ 18 ноября 2018

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

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

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

Предупреждение не появляется после обновления Maven.

0 голосов
/ 09 февраля 2018

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

Зависимости Maven

Группа и другая в виде

M2_REPO / ...

Вы должны удалить последний в

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

за ошибку исчезнуть!

0 голосов
/ 09 февраля 2017

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

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

помогло мне в этом случае, а также с Dynamic Web Module и другими проблемами.

0 голосов
/ 20 июля 2015

Окно, Предпочтения, Валидация, Валидатор зависимостей пути к классам, Снимите отметку с руководства и соберите

Как и большинство проверок затмения, этот не работает.

0 голосов
/ 13 сентября 2011

Это типичная проблема с проектами maven, настроенными в Eclipse, которые изменили свою конфигурацию или сохранили ненадлежащим образом.

Обычно я редактирую свой файл .classpath и проверяю ссылки на путь сборки и т. Д.

Так что в вашем случае, я думаю, вам нужно удалить свой класс-патент с этими ссылками org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER внутри.

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