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

13 篇文章 1 订阅
2 篇文章 0 订阅

目录

1、下载JDK8并且配置环境变量。

2、eclipse配置。

3.maven中的jdk8配置

4、spring升级为spring4.x。

5.tomcat选择jdk1.8.

自此jdk8升级完成。


 

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

1、下载JDK8并且配置环境变量。

       这个我就不说了,反正大家都知道,需要注意的是,许多朋友包括我在内,会在系统中同时安装JDK7和JDK8

2、eclipse配置。

      这里使用的是eclipse2017版本,太老的版本不支持jdk8的插件。

      Window--Preferences--Java 引入自己的jre8并选中

      

      修改JRE库,选中项目右键properties--Java Compiler 选择1.8

       

       Java Build Path 选择1.8

      

3.maven中的jdk8配置

        <plugin> 
	        <groupId>org.apache.maven.plugins</groupId> 
	        <artifactId>maven-compiler-plugin</artifactId> 
	        <version>3.1</version> 
	        <configuration> 
	          <source>1.8</source> 
	          <target>1.8</target> 
	        </configuration> 
      	</plugin>

4、spring升级为spring4.x。

     修改spring中的配置,参考https://www.jianshu.com/p/9aa046c4b865

      spring4之前的版本不兼容JDK8,而且spring4官方已经不再支持ibatis,添加兼容包
            参考https://stackoverflow.com/questions/32353286/no-support-for-ibatis-in-spring4-2-0

<dependency>
	<groupId>org.mybatis</groupId>
	<artifactId>mybatis-2-spring</artifactId>
	<version>1.0.1</version>
</dependency>

但引入后程序依然报错,再引入拓展包

下载https://download.csdn.net/download/yangjun_yh/10015634

之后maven update后即可正常运行。

 

5.tomcat选择jdk1.8.

保险起见可以选择支持更多1.8特性的tomcat8.

 

自此jdk8升级完成。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值