第一天来公司拉取的代码pom内的parent依赖不上是啥原因?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一天来公司拉取的代码pom内的parent依赖不上是啥原因?相关的知识,希望对你有一定的参考价值。
参考技术A 配个阿里云的镜像就可以解决下载jar包的问题1、打开maven配置文件(maven安装目录下的conf目录下的settings.xml文件)
2、搜索mirrors关键字,如果注释说明的下方没有 节点,则建立mirrors节点,带mirrors节点的所有配置如下(复制下面的内容,粘贴到配置文件中即可):
————————————————
版权声明:本文为CSDN博主「我考虑过了」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zxm_jg/article/details/90478473 参考技术B 原来配置的时候出现问题,你可以把有关jar包从maven本地仓库中全部删了然后重新配置,maven默认先从本地仓库中找jar包,有时候如果本地jar包不全的话就会出现问题
新拉取的代码无法加载到的问题
在拉取了git上的最新代码后,新的代码无法加载引用的common包下的Date类中的一些方法(Date是自定义的类)。
后来发现,高版本的maven在拉取jar包的时候,会先去本地仓库查找这个版本的jar包是否存在,如果已存在,就不会再去中央仓库拉取。正好Date类没有更新版本号,所以依赖的仍然是本地旧的jar包,新的方法自然就无法加载了。
解决方案:找到本地仓库下对应的common目录,将原来的jar包删除,就可以重新从中央仓库拉取最新的har包了。
以上是关于第一天来公司拉取的代码pom内的parent依赖不上是啥原因?的主要内容,如果未能解决你的问题,请参考以下文章
Google 存储客户端库 (appengine-gcs-client) 具有不可用的依赖项 (google-http-client-parent:pom:1.24.1)