在很多次运行项目前的maven install时,我总是遇到无效的目标发行版: 17的问题,解决过之后就又忘了怎么解决,浪费了很多时间。。
今天把他总结一下,如图报错:
在这里插入图片描述

解决方法

在这里插入图片描述
注意:

如果只想解决这个项目的问题,而不是永久解决的话。那么直接取消勾选jdk17然后执行clean --- install即可!,不需要进行后续的操作了

这里的profiles是在settings-xml中设置过的,忘了之前看的谁的视频配置过这里(似乎是这样)。打开Maven安装目录的/conf/settings.xml,查看是否有中是否有profile的设置jdk.如图
在这里插入图片描述
注释掉之后
在这里插入图片描述
保存
返回项目中,点击maven的clean,会发现profiles的jdk已经取消勾选,再进行install,出现【build success】
取消勾选了jdk-17
构建成功
虽然解决方法很简单,但是不知道缘由真的很让人崩溃

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐