前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >maven配置文件不一致导致构建失败

maven配置文件不一致导致构建失败

作者头像
程序新视界
发布2018-01-08 14:52:33
1.2K0
发布2018-01-08 14:52:33
举报
文章被收录于专栏:丑胖侠

问题

在使用maven构建项目时出现一个神奇的问题。通过Intellij IDEA的Maven Projects中进行构建,没问题,能够成功打包项目。 可是当通过Intellij IDEA提供的Terminal或Windows下的命令执行mvn打包时却包各种依赖不存在等问题。

原因

maven环境不一致导致了上面的问题。经过各种排查发现原因如下: (1)之前在Intellij的maven配置中曾将User settings file指向了一个新的xml配置文件; (2)而命令中却使用的是maven安装目录conf目录下的默认的settings.xml文件。恰恰这两个文件配置的maven私服不同。

因为上面的原因导致在Intellij中可以正常打包,用命令行却各种缺少依赖。

总结

为此问题纠结了很久,甚至在网上都没搜到类似的解决方案。在不断尝试解决的过程中灵机一动才想到这里。自己给自己挖的坑还是得自己填。记录下此问题,引以为戒。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-06-19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题
  • 原因
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档