`

maven 遇上cached in the local repository

 
阅读更多

   当我们在使用maven的时候,有时候我们明明配置好了 某个jar包的gav坐标 但是就是下载不下来jar包。真的让人很烦很头疼。

   这个问题大部分原因是由于网络的原因造成的。正常的情况下jar包是存在于三个位置:local库、Nexus私服库、镜像或maven中央库。当我们搜寻jar包的时候是按照local库=>Nexus私服库=>镜像或maven中央库的顺序

下载的顺序恰恰相反。下载其实分成两段进行:镜像或中央库=>Nexus私服库、Nexus私服库=>local库 这两段都有可能出错。出错之后maven会在local库中生成一个以lastUpdated为后缀的文件,作为一个错误的缓存。如果我们要重试下载jar必须 手动删除这个文件。

 

   这点儿不知道为何这么设计 略有点儿变态。。。

 

有时候下载成功了  也会出现lastUpdated文件 然后Eclipse就回报出我们常见的

http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced.异常

 

 



 

 

 

  • 大小: 124.7 KB
分享到:
评论

相关推荐

    plexus相关jar包

    Failure to transfer org.codehaus.plexus:plexus-archiver:pom:1.0 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update ...

    maven local repository

    用JNI安装tesseract,maven install后生成的local repository

    maven_repository .zip

    为了让Maven能够正确获取到jar包,第三方jar包必须放置到本地仓库的正确位置上。Maven已经提供了maven-install-plugin这样的插件能够使Jar包的安装过程更加容易、更少出错。可以用下面的命令安装一个JAR包到本地仓库...

    maven-repository仓库

    maven仓库所需要的jar包,包含完整的内容,可以去看一下简绍(https://blog.csdn.net/Fly_tom/article/details/81874197),由于csdn网站上传文件的限制,这个只是一部分,另一部分:...

    maven 配置注意事项

    <localRepository>D:\Program Files\apache-maven-3.3.3\repository</localRepository>  <id>tomcat7  <username>admin  <password>admin 3.配置jdk环境(注意是jdk,不能是jre)下载java jdk,并安装java jdk...

    maven_local_repository

    maven_local_repositorymaven_local_repositorymaven_local_repositorymaven_local_repositorymaven_local_repositorymaven_local_repositorymaven_local_repositorymaven_local_repositorymaven_local_...

    Mac下载apache-maven-3.6.1.zip

    需要修改conf下的文件settings.xml,第一步:找到文件settings.xml中的localRepository,另起一行为<localRepository>/Users/用户名/自己定义的存储本地仓库(我这边为maven-localhost)</localRepository> ...

    maven依赖库 - maven_repository.zip

    maven依赖库,里面含有较为全面的jar包,如果maven无法自动下载依赖库,可手动导入依赖库;该压缩包解压后可以直接在maven项目中指定路径使用。

    maven-repository-metadata-3.0.jar

    maven-repository-metadata-3.0.jar

    maven-repository:贪吃的Maven Repository

    maven-repository:贪吃的Maven Repository

    maven repository

    repository

    maven仓库下setting设置文件

    maven仓库下setting设置文件,localRepository 标签中可设置本地地址

    maven3.3.9+repository.zip

    maven3.3.9+repository

    maven_repository.rar

    maven

    apache-maven-3.6.1-bin.zip

    localRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改为我们在3.1中创建的目录D:\Program Files\Apache\maven-repository。 3. localRepository节点用于配置本地仓库,本地...

    maven-repository.zip

    maven压缩包,repository本地仓库,还有准备好的项目模板,三合一!!!!!!!!!!!!

    spark 1.5.1 maven repository-001

    spark 1.5.1 maven repository

    Maven增加自定义repository

    NULL 博文链接:https://justink.iteye.com/blog/519835

    maven的安装和配置

    Apache Maven是一个很流行的软件项目管理和理解工具,它能够被用来构建和管理任何基于java的项目,主要有以下几个目标: ...2.1、localRepository配置 2.2、servers配置 2.3、mirrors配置 2.4、profiles配置

Global site tag (gtag.js) - Google Analytics