本文介绍: 发现了有, 注释, 保存退出, 再试, 不在报错. 应该settings全局指定配置, 导致pom里面配置生效, 但是不知道为啥又和idea或者说环境变量jdk版本冲突百度查不到我谷歌试了下, 发现也大差不差, 然后我反过来想, 既然是maven说是编译jdk版本问题, 我先看看项目pom文件指定的jdk版本, 确定是1.8。修改ideamaven中的importing, 说是修改jdk版本降低一些. 但是我项目就是1.8, 我也只有一个jdk环境1.8, 咋还要降低呢。

背景
公司新项目, 同事拷给我mavensetting配置文件, 跑项目编译发现maven
Cannot connect to the Maven process. Try again later. If the problem persists, check the Maven Importing JDK settings and restart IntelliJ IDEA

虽然好像不影响, 项目最终还是能跑起来, 但是这红色的告警看着实在难受, 而且不确定是不是真的没有影响

解决
经过各种百度, 发现都是一致的复制粘贴方案一:

方案
修改ideamaven中的importing, 说是修改jdk版本降低一些. 但是我项目就是1.8, 我也只有一个jdk环境1.8, 咋还要降低呢

方案
说是要修改hosts文件

管理员账号编辑 C:Windowssystem32driversetchosts 文件,把如下两行前面注释干掉 (因为没有管理员权限, 没试)

127.0.0.1 localhost
::1 localhost

方案
百度查不到我谷歌试了下, 发现也大差不差, 然后我反过来想, 既然是maven说是编译的jdk的版本问题, 我先看看项目pom文件里指定的jdk版本, 确定是1.8


				<maven.compiler.source>1.8</maven.compiler.source>
				<maven.compiler.target>1.8</maven.compiler.target>
				<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>

接着我按maven.compiler.source结合上面的问题报错百度查了下, 发现还有一个方法

找到maven的settings配置文件, 看看里面没有配置全局的maven.compiler.source版本指定.

发现了有, 注释, 保存退出, 再试, 不在报错. 应该settings的全局指定配置, 导致pom里面配置不生效, 但是不知道为啥又和idea或者说环境变量的jdk的版本有冲突

————————————————
版权声明本文为CSDN博主「zzzgd816」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明
原文链接https://blog.csdn.net/zzzgd_666/article/details/124468320

原文地址:https://blog.csdn.net/ok060/article/details/134796204

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_41352.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注