maven配置异常

发布时间 2023-04-04 10:28:01作者: tomato_4

1、解决IDEA配置 Maven home directory (每次修改Maven仓库路径后都会被还原为默认配置)失效问题

出现的问题是 —— 不管多少次手动修改 Maven home directory 路径都会变回原本的默认路径

解决方案:

 

  • 非常简单,删除项目.mvn下的wrapper下的maven-wrapper.properties文件 即可。

 

2、maven本地库配置路径异常

出现的问题:项目编译不通过,报Error:java: 程序包lombok不存在。

IDEA-2020.1版本却无法识别自行设置的localRepository,导致安装在maven本地仓库的jar依赖项在编译时无法被扫描到,出现包不存在的错误。

经资深后端工程师指点后,发现该问题的根本原因是localRepository所配置的路径出错(误用了双正斜杠’//’)。在windows OS,正确的路径分割符是使用双反斜杠’\\‘或单正斜杠’/’;在linux OS,则只能使用单正斜杠’/’。注:下图配置源自setting.xml文件。我使用的是自己安装的maven,故该xml文件在maven的安装路径下。
若使用IDEA自带的maven,其路径一般为C:\user\Admnistrator.m2\setting.xml