Error:java: 不再支持源选项 5(完美解决问题)

 今天第一次在IDEA上面创建和部署maven项目,前面一切都挺顺利的,最后写了个Hello World!尝试能不能成功运行,结果报错了,说不支持啥选项5 ,自己看了好几篇文章才解决,这里讲一下容易导致报错的几个地方。

1.先查看pom.xml文件有没有加配置对应jdk的版本的属性代码,我用的是2020版的idea,创建完项目的时候是没有这两条代码的,所以我加上了,我用的jdk11,所以就写11,改成你自己的jdk版本号就ok了,每个人的报错可能不一样,放在按流程来肯定是不会错的。

<properties>
   <maven.compiler.source>11</maven.compiler.source>
   <maven.compiler.target>11</maven.compiler.target>
</properties>

2.然后打开File->Settings,如图检查Runner以及Java Compiler,JRE和编码是否和自己使用的版本一致,我使用的是jdk11,这里基本上不会出错,因为创建项目的时候这里是配置过的。

3.然后就是打开File->Project Structure,很多人都是因为这里导致报错,因为如果之前使用了其它版本,这里可能还是之前的版本,所以要注意一下,检察一下Project,Modules和SDKs,是否与自己jdk版本一致,我就是因为SDKs这里导致报错的,因为之前用的是1.8版本的jdk。

按流程这样走下来的话应该可以解决大部分人的问题,如果还是不能解决也不要急,毕竟技术就是要通过不断的尝试,出错,解决。

  • 12
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值