导入完gaga.plus,运行一看报错emm?
直接扔给gpt,这家伙开始已读乱回说我拼写有误,全局搜索也没找到ai说的错误,来回拉扯把自己搞蒙了。最后决定相信编译器,把报错扔给浏览器。
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile等
么想到在stackoverflow竟然有类似答案,又把错误精简下,在开发者中心找到相同问题。结合各种回答,大概意思是有3or4处java的版本不匹配,我们要让他们一致。
在根目录下的pox.xml找(一定注意是哪个文件地址)
1. meavn用的java,也是本地的java
alt f12弹出命令行,mvn -v
2.properties下的java.version
3. maven-compiler-plugins下的java.version
以项目版本为准,本案例是1.8;于是除了properties不变,3处的${java.version}改成1.8,1.处需要在IDEA/JAVA_HOME/maven的setting.xml分别修改。
注意在项目ctrl F搜索时不要误伤其他配置,楼主之前就改错地方了。
maven-resource-plugin的version不要变
4.idea中的project settings-struckture要修改SKD的jdk版本,没有可以在里面直接下载,但是要记住安装地址,好改JAVA_HOME!!
5.改javahome要注意,PATH里的javabin要在其他版本前面,或者删掉其他版本的地址!!
6.改完home为什么mvn -v还是老版本,因为setting.xml没改啊,gpt大骗子说setting.xml没有jdk版本修改,我呸!!
7.都改完了为什么idea的命令行mvn -v还是没变,因为要刷新要刷新要刷新🔄
成功了