概述
新建maven project, 选择maven-archetype-webapp, 生成项目
打开pom.xml中引入3.1的servlet-api
<
servlet.version
>
3.1.0
</
servlet.version
>
<!-- servlet -->
<
dependency
>
<
groupId
>
javax.servlet
</
groupId
>
<
artifactId
>
javax.servlet-api
</
artifactId
>
<
version
>
${servlet.version}
</
version
>
<
scope
>
provided
</
scope
>
</
dependency
>
更改web.xml头成一下内容
<?
xml
version
=
"1.0"
encoding
=
"UTF-8"
?>
<
web-app
xmlns:xsi
=
"w3.org/2001/XMLSchema-instance"
xmlns
=
"xmlns.jcp.org/xml/ns/javaee"
xsi:schemaLocation
=
"xmlns.jcp.org/xml/ns/javaee xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
id
=
"WebApp_ID"
version
=
"3.1"
>
然后maven update一下
如果出现一下异常信息
Cannot change version of project facet Dynamic Web Module to 3.1. springmvc line 1 Maven Java EE Configuration Problem
右键项目, properties->Project Facets
更改java的版本成1.7或以上, 去掉Dynamic Web Module的勾选, 然后apply
然后重新勾选Dynamic Web Module, 再选择3.1版本, apply
再次maven update一下, 就OK了
最后
以上就是不安冬日为你收集整理的maven生成的项目,更改web.xml头成servlet 3.1配置的全部内容,希望文章能够帮你解决maven生成的项目,更改web.xml头成servlet 3.1配置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复