[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile | JAVA版本统一

导入完gaga.plus,运行一看报错emm?

9029292dc0054b1daaf8ca5c979909fb.png 

直接扔给gpt,这家伙开始已读乱回说我拼写有误,全局搜索也没找到ai说的错误,来回拉扯把自己搞蒙了。最后决定相信编译器,把报错扔给浏览器。

 

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile等

 

么想到在stackoverflow竟然有类似答案,又把错误精简下,在开发者中心找到相同问题。结合各种回答,大概意思是有3or4处java的版本不匹配,我们要让他们一致。

d4c599ee365c4d81b26047aaa248f95e.png

f355debcc8414bf1b33d5c38689dd837.png  

在根目录下的pox.xml找(一定注意是哪个文件地址)

1. meavn用的java,也是本地的java

alt f12弹出命令行,mvn -v

adeedf07fa6a4817a376e856492871a1.png 

2.properties下的java.version

df5a302b690b4b2fbd4096564da56a81.png 

3. maven-compiler-plugins下的java.version

e957dcf81f94400cb730af13f2bd5b4d.png

以项目版本为准,本案例是1.8;于是除了properties不变,3处的${java.version}改成1.8,1.处需要在IDEA/JAVA_HOME/maven的setting.xml分别修改。

注意在项目ctrl F搜索时不要误伤其他配置,楼主之前就改错地方了。

f655e124677d4985b2f5bef255776243.jpg

maven-resource-plugin的version不要变

 

4.idea中的project settings-struckture要修改SKD的jdk版本,没有可以在里面直接下载,但是要记住安装地址,好改JAVA_HOME!!

05cf15d827d44cd8bdf8996131c1a356.png
5.改javahome要注意,PATH里的javabin要在其他版本前面,或者删掉其他版本的地址!!

8980ab1f59fe4d9db10cd3aa957ae7f9.png
6.改完home为什么mvn -v还是老版本,因为setting.xml没改啊,gpt大骗子说setting.xml没有jdk版本修改,我呸!!

d20d4a8632c34c2c8fa5223a8f0b8b1b.png

7.都改完了为什么idea的命令行mvn -v还是没变,因为要刷新要刷新要刷新🔄

920aaa22448d49e684066813dce24924.png 成功了

 

 d9545fb9d89843e89da364bac771d622.jpg

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值