美文网首页
那些年踩过的maven坑

那些年踩过的maven坑

作者: 神之试炼者 | 来源:发表于2019-10-30 21:41 被阅读0次
  1. 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> 
    
  2. idea中maven依赖无法下载, 红色波浪线
    这个原因挺多的

    可能1. idea 刷新不及时, 需要手动刷新

    1. 将pom文件中报错依赖删除,reimport之后再添加进来,再reimport, 大多时候能解决
    2. 重启idea试试, 有时候管用

    可能2. 项目没更新,试着将项目clean package一次, 这个时候会重新引入依赖,

    可以通过查看打印的日志定位问题,
    比如我定位到的原因是: 公司使用私有仓库, 结果settings.xml配置没有生效,打印信息显示远程仓库仍然是公共仓库

    可能3. 把项目下的xxx.iml文件删掉, 重启idea, 并重新导入项目. 有时候能解决

  3. idea中maven报依赖导入失败, see details in log

    1. log日志通过idea的菜单栏 -> help -> show log in explore 找到日志
    2. 这个我最后发现是因为maven版本太高,
  4. settings.xml修改后不生效!

这个很奇怪, 最后发现,只有把配置文件放到maven安装目录下的conf文件夹下, 才会生效, 其他自定义的地方不生效

相关文章

  • 那些年踩过的maven坑

    maven依赖 下载缓慢原因:maven中央仓库在国外, 下载慢解决: 配置国内仓库,作为中央仓库的镜像修改位置:...

  • 那些年,英国留学的学长学姐替你踩过的坑

    那些年,你的前辈们踩过的坑,千万记得要避过去啊! 前人栽树,后人乘凉。想必一谈起英国留学时踩过的那些坑,很多人都能...

  • 那些年踩过的坑

    1.iphone手机,input元素readonly仍获取了焦点. 解决办法:直接在dom节点添加内联事件onfo...

  • 那些年踩过的坑

    RecyclerView的IndexOutOfBoundsException异常 大半年没有敲代码了,顺手写个上拉...

  • 那些年踩过的坑

    2016-07-27 使用nginx中转时,如后端服务时间过长,导致前段页面返回http的504 gateway ...

  • 那些年踩过的坑

    每个人都是长跑者,注定是孤独的,我们需要越跑越和谐,越跑越懂得和自己相融和解。 每一个试图与灵魂做朋友的人,都必需...

  • 那些年踩过的坑

    近日,看到了“教育孩子你犯过这52个错误吗?”这篇文章,深有感触,感觉自己曾经犯过其中的19个错误。这19个错误,...

  • 像MIUI一样做Zabbix二次开发(5)——那些坑和优化方向

    踩过的那些坑 从2011年开始玩Zabbix,踩过的坑着实不少,被研发的同事吐了无数槽,所谓“情到深度又爱又恨“。...

  • 那些年,我踩过的那些坑

    前几日,阴差阳错去了西安一趟,见到了高中同学艳儿和丽,许久不见,相谈甚欢。高中的友谊就是这样的,即便经年不见,再见...

  • Chrome——CentOS7常用软件

    来自那些年我踩过的坑 chrome download url: http://dl.google.com/linu...

网友评论

      本文标题:那些年踩过的maven坑

      本文链接:https://www.haomeiwen.com/subject/jxiavctx.html