在很多次运行项目前的maven install时,我总是遇到无效的目标发行版: 17的问题,解决过之后就又忘了怎么解决,浪费了很多时间。。
今天把他总结一下,如图报错:
解决方法
注意:
如果只想解决这个项目的问题,而不是永久解决的话。那么直接取消勾选jdk17然后执行clean --- install即可!,不需要进行后续的操作了
这里的profiles是在settings-xml中设置过的,忘了之前看的谁的视频配置过这里(似乎是这样)。打开Maven安装目录的/conf/settings.xml,查看是否有中是否有profile的设置jdk.如图
注释掉之后
保存
返回项目中,点击maven的clean,会发现profiles的jdk已经取消勾选,再进行install,出现【build success】
虽然解决方法很简单,但是不知道缘由真的很让人崩溃