JDK7的maven项目切换到JDK8全纪录

今天花了一个下午的时间,将一个之前用JDK7写的web项目升级到了JDK8,这个过程中遇到了许多麻烦,在这里简单的记录一下,方便日后查看。

1、下载JDK8并且配置,这个我就不说了,反正大家都知道,需要注意的是,许多朋友包括我在内,会在系统中同时安装JDK7和JDK8,此时比较方便的选择是采用alias的方式进

行JDK切换,比如,在我的mac环境下,输入JDK7就可以切换到Java7,而输入JDK8就可以切换到Java8。

2、下载Tomcat8,这是因为Tomcat7对JDK8的支持不够全面,为了保险起见,我们下载Tomcat8,并在eclipse中进行配置,注意要将tomcat对应的JRE换成1.8。

3、修改maven项目的complier level为1.7,并且修改JRE库。

4、用maven对项目进行重新编译,需要注意的是,我们在编译前首先需要将系统jdk换成8(输入命令JDK8),此时我们输入mvn -version就可以发现maven对应的jdk已经换成8

了,然后我们需要修改项目的pom.xml,具体修改代码如下所示:

  1. <build>  
  2.         <finalName>ssm</finalName>  
  3.         <plugins>  
  4.             <plugin>  
  5.                 <groupId>org.apache.maven.plugins</groupId>  
  6.                 <artifactId>maven-compiler-plugin</artifactId>  
  7.                 <version>3.1</version>  
  8.                 <configuration>  
  9.                     <source>1.8</source>  
  10.                     <target>1.8</target>  
  11.                 </configuration>  
  12.             </plugin>  
  13.   
  14.         </plugins>  
  15.     </build>  
posted @ 2018-05-15 15:18  星朝  阅读(2787)  评论(0编辑  收藏  举报