mvn本地仓库代码与远程仓库代码不一样的坑

问题

  • 项目启动时引用别的jar包需要初始化读取config.properties配置,但是这段代码一直报读取不到里面配置异常,其实里面是有设置的。

原因分析

  • \color{red}{mvn本地仓库代码与远程仓库代码不一致}
  • 本地仓库的代码是之前的未更新的代码,在初始化读取配置时最开始是读取别的properties的配置,但是更新j了这个jar包之后没有更新版本,只是更新下读取的properties,远程仓库是有更新,但是本地仓库没有更新。

学习的知识

  • 项目读取mvn的顺序 \color{red}{本地仓库 --》远程仓库 --》中央仓库}
  • 可以\color{red}{删除pom里面对应的包,再重下}
  • 可以使用\color{red}{mvn package -U}强制更新
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 19.13 子夏曰:“仕而优则学,学而优则仕。” 优:是指有余力,而不是指优秀。 子夏说:“做官还有余力的人,就可...
    w5cp2518阅读 1,482评论 0 0
  • 它让人无法自拔,亦如鸦片,每每勾起人内心的渴望,欲罢不能 表皮肉质细嫩精致,入味三分,多一分则过,少一...
    地乙阅读 2,586评论 2 0
  • 手机出现故障,一次性把所有的全部清除,却没有想到把自己想要的也清除了。 7月份的时候,夜里写到深夜2点的文字,写了...
    叶样悠阅读 1,878评论 0 2
  • Tcpreplay 简单来说是一个发包工具,常见的是在Linux机子上使用,常用于实验与测试环境。 下面就我在工作...
    Jun_Sleepy阅读 14,022评论 0 2
  • 标题是我在百度找到这个照片时用的关键字,原来计划的标题叫做“创造一个新词”。 我们是客服研发,从我们的业务方那里反...
    _水一阅读 2,144评论 0 0