不同jdk切换,项目启动

一篇彻底解决:Fatal error compiling: 无效的目标发行版: 11 -> [Help 1]-CSDN博客文章浏览阅读5.2k次,点赞10次,收藏16次。这个问题,主要原因就是JDK的版本问题,的意思是你在某个位置配置了JDK11,但是在其他位置配置的并不是11,也就是未将JDK全部配置为11,所以我们要做的就是将所有位置的JDK都配为统一的版本。_fatal error compiling: 无效的目标发行版: 11https://blog.csdn.net/CHUANZExiaodaima/article/details/128596764当不同的项目需要切换不同的jdk时,

首先需要配置高级系统设置中的相关变量JAVA_HOME和MAVEN_HOME

设置完后可以在cmd中查看当前系统的版本,看是否设置成功

显示的版本号,跟你修改之后的版本号相同,即为设置成功;

之后,需要查看当前idea的jdk版本是否正确,可以在SDKs中引入新增加的jdk版本

保证小面两个地方显示的版本号也同步

再打开setting,可以顺便查看一下当前idea的maven路径配置的是否正确,下面的jdk版本也要改成与上面的一致

至此,基本完成了java版本的修改,可以尝试启动项目,和打包。

如果还是显示jdk版本不对的问题,可以对maven的setting文件进行修改

下图是java8和java11版本切换的案例:

到此,可以完成基本的java版本的切换。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值