在eclipse中创建maven的web工程更改jdk和web版本问题
2017-08-20 14:53
459 查看
eclipse中安装m2e插件后,可以创建maven,但是创建出来的工程jdk版本为1.5,web版本为2.3,满足不了项目的需求。下面说一下如何修改这两个地方。
1、在eclipse中新建一个maven工程:
不要把第一项(创建一个简单工程)勾上。
2、点击下一步,选择最后一项(webapp 1.0版本)
3、点击下一步后填写好groupID和artifactID,version后新建了一个maven的web工程。但是这时候发现jdk版本是1.5,web版本是2.3并且在生成的index.jsp中有错误,接下来就需要去更改这些。
4、更改JDK版本:
打开maven所在的文件夹,进入conf文件夹,打开settings.xml文件。在profile这个标签下增加:
然后在eclipse的首选项中找到maven的user setting;点击update settings后确认。这时候右击你的项目会发现你的jdk版本变成了1.8。
5、更改web版本为3.1
在eclipse中打开图中所示的窗口:
这时候在如下图中点击并选择刚刚所建的工程
打开.settings文件夹,修改org.eclipse.wst.common.project.facet.core.xml这个文件中的改成3.1。然后在WEB-INF下面把dtd文件改成3.1版本的:
这时候update project后发现web版本变成3.1版本。
6、index.jsp中的错误问题。
由于没有引入servlet的jar包。需要在项目的libraries中增加Tomcat 8.0服务器,因为Tomcat中带有servlet的包,这时候错误全部解决。
1、在eclipse中新建一个maven工程:
不要把第一项(创建一个简单工程)勾上。
2、点击下一步,选择最后一项(webapp 1.0版本)
3、点击下一步后填写好groupID和artifactID,version后新建了一个maven的web工程。但是这时候发现jdk版本是1.5,web版本是2.3并且在生成的index.jsp中有错误,接下来就需要去更改这些。
4、更改JDK版本:
打开maven所在的文件夹,进入conf文件夹,打开settings.xml文件。在profile这个标签下增加:
<properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties>
然后在eclipse的首选项中找到maven的user setting;点击update settings后确认。这时候右击你的项目会发现你的jdk版本变成了1.8。
5、更改web版本为3.1
在eclipse中打开图中所示的窗口:
这时候在如下图中点击并选择刚刚所建的工程
打开.settings文件夹,修改org.eclipse.wst.common.project.facet.core.xml这个文件中的改成3.1。然后在WEB-INF下面把dtd文件改成3.1版本的:
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1">
这时候update project后发现web版本变成3.1版本。
6、index.jsp中的错误问题。
Description Resource Path Location Type The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path index.jsp /Demo/src/main/webapp line 1 JSP Problem
由于没有引入servlet的jar包。需要在项目的libraries中增加Tomcat 8.0服务器,因为Tomcat中带有servlet的包,这时候错误全部解决。
相关文章推荐
- Eclipse创建Maven-Web项目及解决 jre版本和web.xml版本问题
- Eclipse创建Maven-Web项目及解决 jre版本和web.xml版本问题
- eclipse中maven构建web项目后更改web.xml版本问题
- eclipse创建maven项目时,jre版本和web.xml版本问题
- Eclipse创建Maven-Web项目及解决 jre版本和web.xml版本问题
- eclipse下update project ,更改编码及jdk版本的问题
- eclipse创建maven工程没有src/main/resources文件夹和web.xml使用3.1的dtd时工程有错误的问题
- 在Eclipse中创建 Maven SpringMVC 项目 cannot change version web module 2.5 问题
- Eclipse中创建maven新项目JDK版本改为默认是1.7的方法
- eclipse创建maven工程没有src/main/resources文件夹和web.xml使用3.1的dtd时工程有错误的问题
- eclipse中使用maven创建项目JDK版本默认是1.5解决方法
- 设置使用eclipse创建maven项目时的jdk版本
- Eclipse+maven配置+web项目实现(修改maven下jsp报错和其web项目默认的jdk和servlet版本)
- 关于Eclipse创建web工程没有web.xml的问题
- eclipse 创建maven项目设置默认jdk版本
- eclipse 创建maven项目设置默认jdk版本
- 创建maven-web项目eclipse 版本 Version: Oxygen Release
- maven项目update project会更改jdk版本问题解决
- Maven学习总结(25)——Eclipse Maven Update 时JDK版本变更问题
- 创建/导入maven项目时 eclipse默认jdk版本配置