当我们在使用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.异常
相关推荐
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 ...
用JNI安装tesseract,maven install后生成的local repository
为了让Maven能够正确获取到jar包,第三方jar包必须放置到本地仓库的正确位置上。Maven已经提供了maven-install-plugin这样的插件能够使Jar包的安装过程更加容易、更少出错。可以用下面的命令安装一个JAR包到本地仓库...
maven仓库所需要的jar包,包含完整的内容,可以去看一下简绍(https://blog.csdn.net/Fly_tom/article/details/81874197),由于csdn网站上传文件的限制,这个只是一部分,另一部分:...
<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_repositorymaven_local_repositorymaven_local_repositorymaven_local_repositorymaven_local_repositorymaven_local_repositorymaven_local_repositorymaven_local_repositorymaven_local_...
需要修改conf下的文件settings.xml,第一步:找到文件settings.xml中的localRepository,另起一行为<localRepository>/Users/用户名/自己定义的存储本地仓库(我这边为maven-localhost)</localRepository> ...
maven依赖库,里面含有较为全面的jar包,如果maven无法自动下载依赖库,可手动导入依赖库;该压缩包解压后可以直接在maven项目中指定路径使用。
maven-repository-metadata-3.0.jar
maven-repository:贪吃的Maven Repository
repository
maven仓库下setting设置文件,localRepository 标签中可设置本地地址
maven3.3.9+repository
maven
localRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改为我们在3.1中创建的目录D:\Program Files\Apache\maven-repository。 3. localRepository节点用于配置本地仓库,本地...
maven压缩包,repository本地仓库,还有准备好的项目模板,三合一!!!!!!!!!!!!
spark 1.5.1 maven repository
NULL 博文链接:https://justink.iteye.com/blog/519835
Apache Maven是一个很流行的软件项目管理和理解工具,它能够被用来构建和管理任何基于java的项目,主要有以下几个目标: ...2.1、localRepository配置 2.2、servers配置 2.3、mirrors配置 2.4、profiles配置