Eclipse 创建Maven 接口
创建Maven 工程
选择存放地址
创建类型
创建名字及Group Id
创建完成报错
右击项目名称 选择properties
修改编码格式为UTF-8
选择 Java Build Path 将自己的jdk 放入其中 并加入服务器 Tomcat
目录结构如下
缺少test/resources 添加 Source Folder (资源根目录)
项目右击 创建
进入 Java Build Path
给予路径
修改自己的Java 版本 默认1.5
创建的Maven 默认Java 是1.5 Dynamic Module 为2.3
将Java 修改成1.8 Dynamic Module 为3.0
修改为3.0 报错。
找到web.xml 文件 他创建出来默认为2.3的xml文件
修改为3.0 的xml文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app 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"
version="3.0">
<display-name>Archetype Created Web Application</display-name>
</web-app>
保存后 找到这个项目的 存在目录
进入 项目目录的settings
将 版本号修改成自己的java 版本
修改为
保存后 关闭
刷新项目
版本号已经成为3.0
进入pom.xml 文件
为了防止 Maven更新把 java 再次更新到1.5 加入以下配置
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
<profiles>
<profile>
<id>jdk-1.8</id>
<!-- 另外一种**方式 -->
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<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>
</profile>
</profiles>
项目报错, 右键项目 Maven 下 Update Project 更新
更新后
添加项目到tomcat
执行成功...
启动
访问成功