Запись пути к классу org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER не будет экспортирована или опубликована. Runtime ClassNotFoundExceptions может привести
Я создал веб-проект, вдохновленный jsf-blank.zip из JSF 2 с Facelets, Ajax и PrimeFaces. После нескольких дней прогресса (и решения многочисленных проблем, в основном благодаря SO-сообществу) с моим сайтом я застрял на:
HTTP 404 - Запрошенный ресурс недоступен во внутреннем браузере Eclipse и в FF.
Консоль Eclipse показывает:
java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
Это справедливо, и у меня было это раньше (один из многочисленных вопросов, упомянутых выше), но я не могу убедить его уйти на этот раз.
РЕДАКТИРОВАТЬ:
Ответ Мостара сделал свое дело. НО, этот параметр удаляется при каждом новом Maven → Обновить проект...
Кроме того, есть следующие предупреждения и ошибки, от которых я не смог избавиться (навсегда), независимо от того, сколько SO и других веб-страниц я просмотрел:
Запись пути к классу org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER не будет экспортирована или опубликована. Runtime ClassNotFoundExceptions может привести к.
Я нашел, как избавиться от этого (см. Выше), но с каждым Maven → Обновить проект... он снова там.
Реализация фасета проекта jboss.m2 не найдена. Функциональность будет ограничена.
Невозможно изменить версию фасета проекта Dynamic Web Module на 3.0.
Одно или несколько ограничений не были выполнены. [Который из? Тот, что выше?]
Кто виноват во всем этом?