創建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
執行成功...
啓動
訪問成功