eclipse maven配置jdk1.7 web3.0之maven cannot change version of project facet dynamic web module to 3.0
来源:互联网 发布:型钢表面积计算软件 编辑:程序博客网 时间:2024/04/29 02:02
Eclipse使用Maven创建web3.0项目jdk1.7网上版本多且杂,自己亲历整合一下
下面手动解决maven cannot change version of project facet dynamic web module to 3.0问题
开始创建
Eclipse New一个 Maven Web App项目:File-->New-->Maven Project,点下一步,选择Web-app:
下面手动解决maven cannot change version of project facet dynamic web module to 3.0
第1步:先选择JDK1.7 移除JRE System Library[J2se-1.5],通过Add Library...添加JRE System Library[jdk1.7.0_25],这个根据自己安装版本而定。点击OK,项目工程目录文件夹(Java Resources)下面会自动出现(src/main/java,src/main/resources,src/test/java文件)
第2步:修改项目目录文档 pom.xml,在build节点添加如下代码——指定编译使用的jdk版本:
<plugins> <plugin><artifactId>maven-compiler-plugin</artifactId><version>3.0</version><configuration><source>1.7</source><target>1.7</target></configuration> </plugin> </plugins>
第3步:修改web.xml文件,设置成3.0,这里特别注意仅修改版本号是不可以,因为2.3和2.5之后的web.xml定义上有所不同:
这是之前的配置:
<!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>
改为:
<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" > <display-name>Archetype Created Web Application</display-name></web-app>第4步:修改项目目录下的\first-maven-web\.settings\org.eclipse.wst.common.project.facet.core.xml文件.
默认配置:
改为:
第5步:右击项目,Maven-->Update Project..
第6步:在properties的Project-Facet中,进行相关设置:
第7步:项目右键,运行在apache服务器,7.x版本,结果如下,即可:
- eclipse maven配置jdk1.7 web3.0之maven cannot change version of project facet dynamic web module to 3.0
- maven 不能设置为web3.0人解决方法 Cannot change version of project facet Dynamic Web Module to 3.0.
- maven Cannot change version of project facet Dynamic Web Module to 3.0 Error in Eclipse
- eclipse 创建maven web错误Cannot change version of project facet Dynamic Web Module to 3.1.
- Cannot change version of project facet Dynamic Web Module to 3.1 (Eclipse Maven唯一解决方案)
- 【Maven-Eclipse】Cannot change version of project facet Dynamic Web Module to 2.5.
- eclipse maven cannot change version of project facet Dynamic web module to 3.1
- Maven之Cannot change version of project facet Dynamic Web Module to 2.5.-yellowcong
- Maven之Cannot change version of project facet Dynamic Web Module to 2.5.-yellowcong
- Maven web项目报异常:Cannot change version of project facet Dynamic Web Module to 3.0.
- eclipse新建maven web项目红叉报错Cannot change version of project facet Dynamic Web Module to 3.0. txte
- Maven下解决Cannot change version of project facet Dynamic Web module to 3.0
- Maven Cannot change version of project facet Dynamic Web Module to 3.0
- MAVEN项目解决Cannot change version of project facet Dynamic web module to 3.0
- maven解决Cannot change version of project facet Dynamic Web Module to 3.0.
- 解决maven cannot change version of project facet dynamic web module to 3.0
- Maven下解决Cannot change version of project facet Dynamic Web module to 3.0
- Maven下解决Cannot change version of project facet Dynamic Web module to 3.0
- Ubuntu 16.04安装虚拟工具VMware Tools
- 树的高度的计算
- 【疑问】leetcode
- linux
- 倍增(在线)求LCA
- eclipse maven配置jdk1.7 web3.0之maven cannot change version of project facet dynamic web module to 3.0
- ImageloaderActivity
- 子序列个数(51nod-1202)(dp)
- 561. Array Partition I (数组)
- tomcat websocket 实现网页在线即时聊天
- [PAT甲级]1007. Maximum Subsequence Sum(求连续最大子序列和)
- 重构之简化条件表达式
- 图片的透视变换perspective transform——旋转矫正
- bzoj1059 [ZJOI2007]矩阵游戏