SpringBoot JDK版本降低从1.8降低到1.7

当你老板有一个新奇的想法,也不是…就以前有个项目是1.7版本的
然后二次开发用了1.8版本
部署时需要部在同一个服务器(1.7)上
SO…
我们开始一天的工作吧(可惜这里没有一个调皮的表情包)
1.首先是springboot项目 我们要先降低依赖 2打头的都是1.8的
jre 也降低成1.7

各版本springboot和对应的Jdk都有对应关系,这个PO列得很详情
https://blog.csdn.net/wj197927/article/details/79563081

在这里插入图片描述
同时呢 需要在 中这边也加这一段( maven默认jdk版本 设置为1.7)

在这里插入图片描述

			<plugin>
			   <artifactId>maven-compiler-plugin</artifactId>
			   <configuration>
			      <source>1.7</source>
			      <target>1.7</target>
			   </configuration>
			</plugin>

当你等了老长老长时间保存完的pom的时候很可能发现pom报错了 大概就是这边会有红色警告
在这里插入图片描述
不要害怕这是正常的呢
网上解决方法很多 我在这边说一下我的
就是即时更换掉相应的jar包就可以了

点击报错信息会提示你xx.jar 你只需要去maven仓库中删除 之后再maven update即可。

2.更换jre 即【重新构建路径】add 库 选择自己的路径即可
在这里插入图片描述

有的小朋友可能到这边就行运行了 ,有的小朋友就不行。

不行的小朋友接着看吧

点击项目属性 选择相应的java版本 那个3.0是对应的也勾上
在这里插入图片描述
有的小朋友到这步也可以了

但我不是这样的小朋友。

接着我就遇到了这个问题:Unsupported major.minor version 52.0
在这里插入图片描述
查了一下原因,嗯…说得很有道理但我们报的原因呢是因为length注解的问题
在这里插入图片描述
@length
@null 它报哪个你就直接去掉就好。

到此 问题解决。

期间我还尝试了修改本地jdk的办法
发现也有一些坑 记录一下 1.8改到1.7
最大的坑就是需要把这两个配置放到最前面
不然改了也不会起作用还是1.8的。
在这里插入图片描述

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值