解决Cannot change version of project facet Dynamic Web M

来源:互联网 发布:关于网络暴力的数据 编辑:程序博客网 时间:2024/05/18 01:26
dynamic web module 版本之间的区别:
Servlet 3.0December 2009JavaEE 6, JavaSE 6Pluggability, Ease of development, Async Servlet, Security, File UploadingServlet 2.5September 2005JavaEE 5, JavaSE 5Requires JavaSE 5, supports annotationsServlet 2.4November 2003J2EE 1.4, J2SE 1.3web.xml
错误Cannot change version of project facet Dynamic Web Module to 3.0:
在项目右键属性的Project facts中把Dynamci Web Module设置为3.0,如果报错则直接修改项目文件:工程.settings目录下的org.eclipse.wst.common.project.facet.core.xml,同时把web.xml开头设置为:

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">

然后执行项目右键Maven的Update Project...即可。


参考http://my.oschina.net/cloudcoder/blog/362949?fromerr=7A8CmbH5


http://blog.sina.com.cn/s/blog_67e192090102v6u0.html

0 0