创建maven项目时,系统报错,项目用的JDK1.8,网上搜不到关于这个报错JRE的错误,跟着其他的攻略改了maven如图的相关配置,看了maven配置的地址和仓库地址也都没问题,再新建一个maven项目Runner那里又变成JRE17了



创建maven项目时,系统报错,项目用的JDK1.8,网上搜不到关于这个报错JRE的错误,跟着其他的攻略改了maven如图的相关配置,看了maven配置的地址和仓库地址也都没问题,再新建一个maven项目Runner那里又变成JRE17了



关注引自免费微信小程序:皆我百晓生
看起来你在尝试通过IntelliJ IDEA创建一个新的Maven项目,并且遇到了“Cannot find JRE '17'"的错误。这个错误可能是因为IDEA在运行Maven命令时找不到与指定版本匹配的JRE(Java Runtime Environment)。尽管你的项目使用的JDK是1.8,但某些设置可能仍指向了JRE 17。
为了解决这个问题,请按照以下步骤操作:
检查Maven插件的配置:
打开 File -> Settings (or Preferences on macOS) -> Build, Execution, Deployment -> Build Tools -> Maven -> Runner。
确保 JRE 设置为 1.8 (java version "1.8.0_331", path: C:/Program Files/Java/jdk1.8.0_331) 或者你的JDK 1.8的实际路径。
确认IDEA的全局JDK设置:
在同一菜单中,找到 Project Settings -> Project -> Project SDK,确保这里也是选择的JDK 1.8。
检查Maven本地配置文件:
在用户目录下的 .mvn 文件夹里,查看是否存在 jvm.config 文件。如果有,打开它并确保里面配置的是JDK 1.8。如果没有这个文件,不需要做任何改动。
清理IDE缓存:
尝试清空IDEA的缓存。关闭IDE,然后删除 %USERPROFILE%\.IntelliJIdeaXX\system\tomcat 和 %USERPROFILE%\.IntelliJIdeaXX\config\caches (XX代表你的IDEA版本号)这两个目录。之后重启IDEA,看是否还有问题。
更新或重新安装Maven插件:
如果上述方法都无效,考虑更新或重新安装Maven插件。在IDEA中,选择 Help -> Find Action...,输入 plugins 并打开插件市场,搜索 Maven,确保其是最新的版本。
验证环境变量:
检查系统的环境变量,确保 JAVA_HOME 指向的是JDK 1.8的路径,而不是JDK 17或其他版本。
重启电脑: 最后,如果所有方法都尝试过仍然有问题,重启电脑有时候也能解决问题。
完成这些步骤后,你应该能够成功地创建Maven项目而不会遇到“Cannot find JRE '17'"的错误。如果你仍然遇到问题,或者需要进一步的帮助,请告诉我,我会继续提供支持。