如何让maven创建的webapp项目中的web.xml是3.0的

西夏一品堂 发布于 2015/03/17 10:38
阅读 5K+
收藏 2

maven创建的webapp默认的web.xml版本很低

请问,如何使其创建的web.xml是3.0的

以下是问题补充:

@西夏一品堂:maven使用的是最新版的 (2015/03/17 10:38)
加载中
0
走位风骚闪着腰
走位风骚闪着腰
mark,我也想知道,我都是手动改的。。
0
beyondforever68
beyondforever68
用springboot 来搭
beyondforever68
beyondforever68
@西夏一品堂 看官网的getstart或者那个pdf,他推荐的环境就是jdk8,web也是servelet3.0了
西夏一品堂
西夏一品堂
具体怎么做,有例子吗
0
DuLerWeil
DuLerWeil
手动拷贝一个
0
沐火浴风
servlet3.0 web.xml已经不是必需的了
0
liuxin
liuxin

试试使用
-Dwtpversion=3.0

weiweihong
weiweihong
回复 @西夏一品堂 : 这个命令是可以运行成功的
西夏一品堂
西夏一品堂
mvn archetype:generate -DgroupId=com.qq -DartifactId=weixin -DarchetypeArtifactId=maven-archetype-webapp -Dwtpversion=3.0 执行这个命令,发现不行
0
weiweihong
weiweihong

mvn archetype:generate -DgroupId=com.qq -DartifactId=weixin -DarchetypeArtifactId=maven-archetype-webapp -Dwtpversion=3.0 可以执行成功,它没有-Dversion参数,会有提示给个默认版本,回车就可以了,,

但生成出来的web.xml servlet是 2.3的 


<!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >


<web-app>
  <display-name>Archetype Created Web Application</display-name>
</web-app>

返回顶部
顶部