maven的依赖下载不下来,解决的几种方法(包括手动下载导入) |
您所在的位置:网站首页 › jar文件解压不完整怎么办 › maven的依赖下载不下来,解决的几种方法(包括手动下载导入) |
问题:
项目是从跟着B站的尚融宝项目进行的,但是刚开始添加依赖那一步就出现了很多问题,有些依赖死活下载不下来,我百度整理了一个早上,基本解决了。相信有很多人跟我一样出现过这些问题,这里可以提供一些解决方案。 1.首先我们都是要用本地仓库比较好在,如果你本身已经设置了镜像仓库跳过这一步去看下面。
如果这个不行,还有一些其他的镜像可以试试 ibiblio.org ibiblio Mirror of http://repo1.maven.org/maven2/ http://mirrors.ibiblio.org/pub/mirrors/maven2 central jboss-public-repository-group central JBoss Public Repository Group http://repository.jboss.org/nexus/content/groups/public重新刷新maven,看看能不能下载下来。 2.有些时候是因为网络等等某种原因,下载的依赖文件没有下载全. 你到本地仓库对应的路径文件夹中查看,比如说下面spring-boot-starter-parent这个我之前一直无法使用2.3.4版本,到路径下apache-maven-3.6.3\repmaven\org\springframework\boot\spring-boot-starter-parent查看的时候发现,有文件后缀是就是.jar后面有个 .lastUpdated 后缀,就是因为这个惹的祸导致Maven无法解析到。为了避免其它问题,可以把当前文件夹2.3.4.RELEASE的内容全部删除,然后maven重新刷新一下,重新下载的文件中没有这个后缀的就是能用的。 以上是自动进行依赖下载的 方法二:手动下载依赖当自动下载没有用的时候只能手动下载了,比较麻烦 先进入到maven库下载网址:https://mvnrepository.com/
但是还会有一些情况即使按方法二还是无法加载依赖的情况,我也不清楚是什么原因,这是只能用最初始的方法导包了。 在src/main/resources目录下建立一个文件夹lib用来专门存放外来jar包,将jar包复制进去,然后在pom文件中依赖原来的基础上加上这是定位存放目录用的。如果还出现问题,那么 b a s e d i r 改 成 {basedir}改成 basedir改成{pom.basedir} com.alibabay fastjsono 1.2.28 system ${basedir}src/main/resources/lib/fastjson-1.2.28.jar |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |