-
maven依赖 下载缓慢
原因:maven中央仓库在国外, 下载慢
解决: 配置国内仓库,作为中央仓库的镜像
修改位置: 默认C盘下面的User/xxx/.m2/settings.xml文件.
如果这个文件不存在,则从maven安装位置下的conf目录下copy一份
[两者区别: .m2针对当前用户, 安装目录下的针对所有用户, 且maven版本升级需要带着走, 推荐使用前者]<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
-
idea中maven依赖无法下载, 红色波浪线
这个原因挺多的可能1. idea 刷新不及时, 需要手动刷新
- 将pom文件中报错依赖删除,reimport之后再添加进来,再reimport, 大多时候能解决
- 重启idea试试, 有时候管用
可能2. 项目没更新,试着将项目clean package一次, 这个时候会重新引入依赖,
可以通过查看打印的日志定位问题,
比如我定位到的原因是: 公司使用私有仓库, 结果settings.xml配置没有生效,打印信息显示远程仓库仍然是公共仓库可能3. 把项目下的xxx.iml文件删掉, 重启idea, 并重新导入项目. 有时候能解决
-
idea中maven报依赖导入失败, see details in log
- log日志通过idea的菜单栏 -> help -> show log in explore 找到日志
- 这个我最后发现是因为maven版本太高,
-
settings.xml修改后不生效!
这个很奇怪, 最后发现,只有把配置文件放到maven安装目录下的conf文件夹下, 才会生效, 其他自定义的地方不生效
网友评论