不会导出或发布类路径条目org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER。可能会导致运行时ClassNotFoundExceptions

时间:2015-06-13 18:10:54

标签: maven jsf-2.2 eclipse-luna m2e-wtp

我创建了一个受jsf-blank.zip JSF 2 with Facelets, Ajax, and PrimeFaces启发的网络项目。经过几天的进展(并解决了很多问题,主要是感谢SO社区),我的网站被困在了:

HTTP 404 - Eclipse内部浏览器和FF中所请求的资源不可用

Eclipse的控制台显示:

java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet 

这是公平的,之前我已经有了(上面提到的众多问题之一),但我不能说服它离开这个时间。

修改

mostar's answer成功了。 但是,每次新的 Maven 更新项目都会删除此设置...

此外,无论我咨询了多少SO和其他网页,我都无法摆脱以下警告和错误(永久):

  • 不会导出或发布类路径条目 org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER 。可能会导致运行时ClassNotFoundExceptions。

    我找到了如何摆脱这种情况(见上文),但每个 Maven 更新项目... 它再次出现。

  • 无法找到项目方面jboss.m2的实现。功能将受到限制。

  • 无法将项目构面动态网页模块的版本更改为3.0。

  • 尚未满足一个或多个约束。 [哪一个?紧接在上面的那个?]

谁是这一切的罪魁祸首?

0 个答案:

没有答案