maven远程仓库和镜像_maven镜像仓库

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

http://blog.csdn.net/zyxnetxz/article/details/5709196

http://www.blogjava.net/baoyaer/articles/355040.html

http://www.cnblogs.com/jerome-rong/archive/2012/12/08/2808947.html

在以前使用Ant的时候,我们会建立一个lib目录在存放我们的jar包,比如项目所依赖的第三方包,每建立一个项目都要建立一个lib,不停的做copy工作,不仅是对于磁盘的浪费,而且也造成了版本管理上的麻烦。而且我们还需要通过提交到svn上来对lib进行管理,但是svn对于这种二进制文件的管理并不出色。

Maven仓库的初中就是为了解决这个问题,是所有常用的第三方包的集中营。这样所有的Maven项目就可以从这个仓库中获取所需要的资源,Maven仓库中对jar通过Group Id, Atifact Id, version 来管理,所以Maven项目可以很方便的进行依赖管理。你不需要自己来管理这个庞大的资源仓库,当然你可以创建一个公司层面的仓库管理器,这个我在这个章节的后面会介绍。

Maven 仓库的两个概念:本地仓库和远程仓库

本地仓库是远程仓库的一个缓冲和子集,当你构建Maven项目的时候,首先会从本地仓库查找资源,如果没有,那么Maven会从远程仓库下载到你本地仓库。这样在你下次使用的时候就不需要从远程下载了。如果你所需要的jar包版本在本地仓库没有,而且也不存在于远程仓库,Maven在构建的时候会报错,这种情况可能发生在有些jar包的新版本没有在Maven仓库中及时更新。

Maven缺省的本地仓库地址为* u s e r . h o m e / . m 2 / r e p o s i t o r y ∗  。也就是说,一个用户会对应的拥有一个本地仓库。当然你可以通过修改 ∗ {user.home}/.m2/repository* 。也就是说,一个用户会对应的拥有一个本地仓库。当然你可以通过修改* user.home/.m2/repository 。也就是说,一个用户会对应的拥有一个本地仓库。当然你可以通过修改{user.home}/.m2/settings.xml* 配置这个地址:

<
settings

…    
  
<
localRepository

D:/java/repository
</
localRepository

</
settings

如果你想让所有的用户使用统一的配置那么你可以修改Maven主目录下的setting.xml:

${M2_HOME}/conf/setting.xml

还可以通过在运行时指定目录,但是并不推荐这么做:
mvn clean install -Dmaven.repo.local=/home/juven/myrepo/

当我们创建一个简单的Maven项目后(只需要在pom.xml配置好依赖),运行mvn clean install就可以把项目构建好,不需要我们手工下载任何jar,这全靠中央仓库的存在,它会自动从仓库下载。这个仓库的定义是在*${M2_HOME}/lib/maven-2.0.10-uber.jar* 里面。你可以在里面找到*/org/apache/maven/project/pom-4.0.0.xml* 这个文件,在这个文件里面定义了中央仓库的地址:

<
repositories

<
repository

<
id

central
</
id

<
name

Maven Repository Switchboard
</
name

<
layout

default
</
layout

<
url

http://repo1.maven.org/maven2
</
url

<
snapshots

<
enabled

false
</
enabled

</
snapshots

</
repository

</
repositories


 
POM
 
中配置远程仓库

下面我介绍下如何在pom.xml里面配置远程仓库,我们需要在什么时候配置远程仓库呢?当你连接中央仓库的速度比较慢时,或者你为你的公司搭建了自己的仓库,比如Nexus仓库管理(后面我会介绍),又或者你苏需要的jar存在另外一个公共仓库,比如我们配置一个国内的镜像地址:

<
project

…    
  
<
repositories

<
repository

<
id

maven-net-cn
</
id

<
name

Maven China Mirror
</
name

<
url

http://maven.net.cn/content/groups/public/
</
url

<
releases

<
enabled

true
</
enabled

</
releases

<
snapshots

<
enabled

false
</
enabled

</
snapshots

</
repository

</
repositories

<
pluginRepositories

<
pluginRepository

<
id

maven-net-cn
</
id

<
name

Maven China Mirror
</
name

<
url

http://maven.net.cn/content/groups/public/
</
url

<
releases

<
enabled

true
</
enabled

</
releases

<
snapshots

<
enabled

false
</
enabled

</
snapshots

</
pluginRepository

</
pluginRepositories

</
project

这里我们可以看到,允许配置多个repository和 plugin repository,true告诉Maven可以从这个仓库下载releases版本的构件,而false告诉Maven不要从这个仓库下载snapshot版本的构件,之所以不让你从这个仓库下载snapshot版本,是因为这些版本是不稳定的,但是snapshot版本在我们内部项目开发的时候可是作用巨大,后面的问文章我会讨论这个问题。至于,这是配置Maven从什么地方下载插件构件,Maven的所有行为都是通过插件来完成的,其内部配置与类似,这里就不多说了。

尽管pom.xml中可以方便的哦配置中央仓库,但是我并不推荐大家这么做,尤其是在大的公司中,因为一个公司会有很多的项目,如果每个项目都这样配置,那么又开始做重复的copy工作了,如何解决呢,我们往下走

在 settings.xml 中配置远程仓库

Pom.xml的作用范围是一个项目,一个公司不可能只做一个项目,那么为了避免重复配置,那么我们需要把一些公共信息配置在setting.xml中。但是setting.xml中并不支持及,为了解决这个问题我们使用profile:

<
settings

…    
  
<
profiles

<
profile

<
id

myProfiel
</
id

<!
—在这里加入<repositories


<
pluginRepositories

–>   
    
</
profile

</
profiles

<
activeProfiles

<
activeProfile

myProfiel 
</
activeProfile

</
activeProfiles

</
settings

这里通过元素来激活这个profile,这样我们就可以全局的使用这个配置,不再需要为每个POM做重复的配置了。

Maven Profiles
Maven中的profile是一组可选的配置,可以用来设置或者覆盖配置默认值。有了profile,你就可以为不同的环境定制构建。profile可以在pom.xml中配置,并给定一个id。然后你就可以在运行Maven的时候使用的命令行标记告诉Maven运行特定profile中的目标。以下pom.xml使用production profile覆盖了默认的Compiler插件设置。

在实际的操作过程中,这里我们最好不要配置远程仓库,最好能够通过nexus建立公司或者组织自己的仓库,然后这把把地址指向自己的仓库,后面我会介绍为什么要这么做,怎么做。

<
profiles

<
profile

<
id

production
</
id

<
build

<
plugins

<
plugin

<
groupId

org.apache.maven.plugins
</
groupId

<
artifactId

maven-compiler-plugin
</
artifactId

<
configuration

<
debug

false
</
debug

<
optimize

true
</
optimize

</
configuration

</
plugin

</
plugins

</
build

</
profile

</
profiles

要使用production profile来运行mvn install,你需要在命令行传入-Pproduction参数。要验证production profile覆盖了默认的Compiler插件配置,可以像这样以开启调试输出(-X) 的方式运行Maven。

如果你开始大量使用Maven profile,你会希望将profile从POM中分离,使用一个单独的文件如profiles.xml。你可以混合使用定义在pom.xml中和外部profiles.xml文件中的profile。只需要将profiles元素放到${basedir}目录下的profiles.xml文件中,然后照常运行Maven就可以。profiles.xml文件的大概内容如下

<
profiles

<
profile

<
id

development
</
id

<
build

<
plugins

<
plugin

<
groupId

org.apache.maven.plugins
</
groupId

<
artifactId

maven-compiler-plugin
</
artifactId

<
configuration

<
debug

true
</
debug

<
optimize

false
</
optimize

</
configuration

</
plugin

</
plugins

</
build

</
profile

<
profile

<
id

production
</
id

<
build

<
plugins

<
plugin

<
groupId

org.apache.maven.plugins
</
groupId

<
artifactId

maven-compiler-plugin
</
artifactId

<
configuration

<
debug

false
</
debug

<
optimize

true
</
optimize

</
configuration

</
plugin

</
plugins

</
build

</
profile

</
profiles

settings profile可以应用到所有你使用Maven构建的项目。你可以在两个地方定义settings profile:定义在~/.m2/settings.xml中的用户特定settings profile,或者定义在${M2_HOME}/conf/settings.xml中的全局settings profile。

配置镜像

如果你想覆盖中央仓库的默认地址,那么这里我们就会使用的镜像了,还在setting.xml里面配置:

<
settings

…    
  
<
mirrors

<
mirror

<
id

maven-net-cn
</
id

<
name

Maven China Mirror
</
name

<
url

http://maven.net.cn/content/groups/public/
</
url

<
mirrorOf

central
</
mirrorOf

</
mirror

</
mirrors

</
settings

这里解释一下,表示只为central仓库做镜像,如果想为所有的仓库做镜像那么可以改为:*

如果你看到这里,请先不要着急,实际的项目经验告诉我,只是这些还不够,我们需要更快捷和高效的管理:

利用
 
Nexus
 
来构建企业级
 
Maven
 
仓库

Nexus是Maven仓库管理器,用来搭建一个本地仓库服务器,这样做的好处是便于管理,节省网络资源,速度快,还有一个非常有用的功能就是可以通过项目的SNAPSHOT版本管理,来进行模块间的高效依赖开发,下面会一一描述。

虽然你可以通过中央仓库来获取你所需要的jar包,但是现实往往是存在很多问题:

  1. 网速慢,你可能需要花很长的时间来下载你所需要的jar
  2. 如果你的公司很大,有几百甚至几千人再用Maven,那么这些人都去通过中央仓库来获取jar,那么这是一个很大的资源浪费
  3. 如果存在模块之间的依赖开发,你的snapshot版本是不能够被你的伙伴很方便的获取。
  4. 在实际开发过程中,有些jar的版本可能在中央仓库里面不存在,或者更新不及时,你是获取不到这个jar的。

所有以上问题,通过Nexus这个日益流行的仓库管理器可以轻松的解决。

    1. 这个仓库是本地的,下载的速度是从远程下载不可比的。
    2. 可以为你公司所有的Maven使用者服务,可以进行统一管理
    3. 后面我会介绍如何通过nexus来进行存在模块依赖的项目的开发
    4. 你可以添加自己的第三方包。

安装
 
Nexus

我们从http://nexus.sonatype.org/downloads/ 来获取最新版本,目前最新版本为1.3.4

Nexus提供了两种安装方式,一种是内嵌Jetty的bundle,只要你有JRE就能直接运行。第二种方式是WAR,你只须简单的将其发布到web容器中即可使用。

1)
Bundle
 
方式安装

解压nexus-webapp-1.3. 4 -bundle.zip 至任意目录,如D:/ tools ,转到目录D:/ tools/nexus-webapp-1.3. 4 /bin/jsw/windows-x86-32 ,运行Nexus.bat ,如果你是在linux下安装,那么就下载nexus-webapp-1.3. 4 -bundle. tar .gz, 解压后转到${NEXUS_HOME}/ nexus-webapp-1.3.3/bin/jsw/linux-x86-32,它还支持solaris,macos等操作系统。当你看到“Started SelectChannelConnector@0.0.0.0:8081”之后,说明Nexus启动成功了,然后打开浏览器,访问http://127.0.0.1:8081/nexus,通过admin的帐号(admin)和密码(admin123)登录你会看到如下的页面:

如果有新版本发布,会有提示在默认页面上。
这里,可以管理仓库,配置Nexus系统,管理任务,管理用户,角色,权限,查看系统的RSS源,管理及查看系统日志,等等。

War 方式安装

你可以同过war的方式以web应用的形式发布到你的应用服务器,比如tomcat。你所要做的就是下载war版本的文件,然后放到应用服务器的发布目录即可,这里就不多讲了。

到此我们已经安装好Nexus,下面我来介绍下一些我们常用的功能和使用:

配置 中央仓库

在左边菜单栏里选择Repositories,然后会出现右边的画面,右边上半部分是列出来的repository,黑体字是类型为group的repository. 这里简单介绍下几种repository的类型:

  • hosted,本地仓库,通常我们会部署自己的构件到这一类型的仓库。比如公司的第二方库。
  • proxy,代理仓库,它们被用来代理远程的公共仓库,如maven中央仓库。
  • group,仓库组,用来合并多个hosted/proxy仓库,当你的项目希望在多个repository使用资源时就不需要多次引用了,只需要引用一个group即可。

Maven central是Maven的中央仓库,点击它并选择configuration标签栏,我们会看到下面的页面

这里有几个项目是我们可能会经常用到的:

  1. Override local storage location: 在这个选项你可以配置你的Nexus本地仓库的存放地址,用来覆盖其默认的存放地址
  2. Remote storage location: 这里是远程仓库的地址,为了提高代理速度,你可以修改为国内的镜像地址。默认值是http://repo1.maven.org/maven2/

Download remote indexes: 这里配置是否下载远程索引文件,模式是false, 建议配置为true,这样我们便可以通过索引文件来搜索我们需要的构件

添加代理仓库

Maven central是一个比较大的代理仓库,如果你需要添加的一个代理仓库,那么可以在点击左边惨淡栏里面的Repositories,然后右边的页面点击add -> add proxy repository, 之后出现以下页面:

填写相关信息保存即可。通常情况下,使用预设的代理仓库已经能够满足大部分项目的需求了, 只有在特殊需求的情况下才会参加代理仓库.

管理本地仓库

我们前面讲到类型为hosted的为本地仓库,Nexus预定义了3个本地仓库,分别是Releases, Snapshots, 3rd Party. 分别讲一下这三个预置的仓库都是做什么用的:

  1. Releases: 这里存放我们自己项目中发布的构建, 通常是Release版本的, 比如我们自己做了一个FTP Server的项目, 生成的构件为ftpserver.war, 我们就可以把这个构建发布到Nexus的Releases本地仓库. 关于符合发布后面会有介绍.
  2. Snapshots: 这个仓库非常的有用, 它的目的是让我们可以发布那些非release版本, 非稳定版本, 比如我们在trunk下开发一个项目,在正式release之前你可能需要临时发布一个版本给你的同伴使用, 因为你的同伴正在依赖你的模块开发, 那么这个时候我们就可以发布Snapshot版本到这个仓库, 你的同伴就可以通过简单的命令来获取和使用这个临时版本.
  3. 3rd Party: 顾名思义, 第三方库, 你可能会问不是有中央仓库来管理第三方库嘛, 没错, 这里的是指可以让你添加自己的第三方库, 比如有些构件在中央仓库是不存在的. 比如你在中央仓库找不到Oracle 的JDBC驱动, 这个时候我们就需要自己添加到3rd party仓库.

你也可以创建自己的本地仓库,点击Repository面板上方的Add按钮,然后选择Hosted Repository,然后在下方的配置面板中输入相关信息, 这里我们不再需要填写远程仓库地址,根据自己的需要选择Release或者Snapshot,如图:

Maven
 
仓库组

仓库组的概念是Maven没有的,通过前面介绍可以了解到, 我们可以建立多个proxy代理仓库,hosted本地仓库, 如果没有仓库组的概念,我们如果需要引用这些仓库的是时候需要一一加入到我们的setting.xml里面去, 有了仓库的组的概念, 我们只需要做一次引用就可以了,把我们需要的仓库加入到仓库组即可.像这样:

<
repositories

<
repository

<
id

nexus
</
id

<
url

http://127.0.0.1:8081/nexus/content/groups/public/
</
url

<
releases

<
enabled

true
</
enabled

</
releases

<
snapshots

<
enabled

true
</
enabled

</
snapshots

</
repository

</
repositories

Nexus中预设了2个仓库组,public repositories和public snapshot repositories. 如图:

仓库组默认包含本地仓库Releases, snapshots, 3rd party和代理仓库Maven Central. 你可以在Configuration配置页添加仓库到这个仓库组. 如果需要你还可以创建一个仓库组,如图:
点击 Add->Repository Group

出现New Repository Group界面后,填入ID, name 等相关信息, 在右边Available Repositories 栏里可以选择你要添加的仓库到你新建的仓库组.

好多公司处于安全考虑,用代理上网,而nexus 经常需要往maven repository中心下载东西,所以需要给nexus设置代理。 开始没找到地方,后来发现可以从nexus后台管理器界面上直接设置,地方很隐蔽:

登陆后进入管理页面,从左边菜单栏选择Server 打开右边tab页,发现还是找不到,别着急,仔细找会发现有行: default http proxy settings   前面有个checkbox 未勾选, 速度勾选之,马上出现了您熟悉的  proxy host,proxy port , username , passowrd.  okay 代理设置完成,现在nexus能通过互联网从maven repository中心下载东西了!

通过
 
Nexus
 
搜索构件

在我们实际使用构件的过程中通常遇到一个问题,有时候我紧紧知道我所需要的构建的大致名字,并不知道全称或group id, 这是件非常头疼的事情. Nexus基于Nexus indexer的搜索功能帮我们解决了这个问题.

要是用搜索功能, 必须要有索引文件, Nexus默认是不建立索引文件的,因为像中央仓库这样的索引文件的建立需要耗费比较大的网络资源,仅索引文件就要几十兆. 要开启中央仓库的索引文件下载功能需要在Maven Central的配置页面, 把Download Remote Indexes选择true. 如图:

这样设置以后, Nexus会自动从远程中央仓库下载索引文件, 为了检验索引文件自动下载是否生效,可以却换到Browse:

如果出现先以上文件夹,那说明索引文件已经建立.

下面我试一下搜索功能, 在左边菜单栏里面有个Artifact Search, 在输入框里面输入你想要搜索的构件名字,比如: testing, 那么查询结果如下:

这是模糊查询的结果,当然如果你知道更多信息,比如版本号等,你可以使用高级搜索,点击高级搜索后,右边界面会提供集中搜索方式:keyword, classname, GAV, checksum

比如我们这里选择GAV模式, 而且我只知道artiface name : testng和版本号5.8, 其他的我不知道, 那么就在artifact 和 version处分别输入testng 和 5.8 , 搜索结果如下:

你如果你不知道知道构件的名称, 只知道classname, 那么你也可以通过class name 的方式搜索,这里就不再赘述
当你选择一项搜索结果,在页面的下方会出现这个构件的详细信息, 并且会列出这个构件的Maven依赖配置, 你可以直接拷贝到你的pom文件中使用,这是个非常实用的功能:

在 Maven 中使用 Nexus

到此为止我们介绍了如何安装和使用Nexus以及其基本配置, 下面我们介绍下如何让Maven来使用Nexus本地仓库用来替代使用远程仓库. 在Maven使用Nexus本地仓库只需稍作配置, 在settings.xml中加入以下代码:

<
profile

<
id

dev
</
id

<
repositories

<
repository

<
id

nexus
</
id

<
url

http://127.0.0.1:8081/nexus/content/groups/public/
</
url

<
releases

<
enabled

true
</
enabled

</
releases

<
snapshots

<
enabled

true
</
enabled

</
snapshots

</
repository

</
repositories

<
pluginRepositories

<
pluginRepository

<
id

nexus
</
id

<
url

http://127.0.0.1:8081/nexus/content/groups/public
</
url

<
releases

<
enabled

true
</
enabled

</
releases

<
snapshots

<
enabled

true
</
enabled

</
snapshots

</
pluginRepository

</
pluginRepositories

</
profile

</
profiles

<
activeProfiles

<
activeProfile

dev
</
activeProfile

</
activeProfiles

这里配置了repository和pluginRepository, Maven在使用第三方构件和插件时是分开来配置的,所以如果我们也希望插件的下载也通过我们的本地仓库来下载,那么我们就需要配置pluginRepository.
红色字体部分就是我们之前安装的Nexus的地址, 这个地址可以是你们公司局域网内部的一台仓库服务器.

true这个标签的作用是设定是否允许下载

release版本的载构件, 同样snapshots标签可以设定是否允许下载snapshot版本的构件.

通常,我们不建议下载snapshot版本的构件,因为它是不稳定的版本, 除非你有特殊的需求

构件部署

有些时候我们需要部署构件到Nexus的3rd party, 比如我们在中央仓库找不到我们需要的构件, 我们可以通过Nexus的UI来上传构件:

点击左边菜单栏的 Repositories, 然后点击右边界面的3rd party, 选择界面下方的Artifact Upload, 这个时候出现以下界面:

上传构件需要两个步骤,一个是定义文件的上传,再就是构件的实体文件.
第一部分定义文件可以是POM文件, 这也是比较推荐的方式, 如果没有pom文件,可以选择以参数的形式输入.第二部分是上传构件的实体文件,这里简单说一下Classifier和Extension, 这两个都是选填相, Classifier用来区别同功能的构件用于不同的场景, 比如这个构件是分别针对JDK14和JDK15做了2个功能一样的Jar, 这个时候你就需要指定这个构件的Classifier为JDK14还是JDK15. Extension是指扩展名,如果不提供,那么会自动取这个构件的Packaging Type作为扩展名, 比如 ear, jar, war 等等. (Packaging Type是在第一步中通过pom文件或者手工输入得到的)刚才说了3rd party的部署, 关于releases 和 snapshots的UI部署也是一样的操作过程.我们之前也讲过, 这里的releases和snapshots是用来部署我们自己的项目构件的, 通过UI部署是可以,但是不是最高效的, 我们可以通过配置Maven来自动部署我们的项目构件,这也是我们建立自己的仓库的一个非常重要的原因, 下面就让我们看看如何配置:首先需要在POM文件中加入以下代码:

<
project

<
distributionManagement

<
repository

<
id

nexus-releases
</
id

<
name

Nexus Release Repository
</
name

<
url

http://127.0.0.1:8081/nexus/content/repositories/releases/
</
url

</
repository

<
snapshotRepository

<
id

nexus-snapshots
</
id

<
name

Nexus Snapshot Repository
</
name

<
url

http://127.0.0.1:8081/nexus/content/repositories/snapshots/
</
url

</
snapshotRepository

</
distributionManagement

</
project

这里配置,让Maven知道当我要发布release版本或者snapshot版本是需要发布到哪个地址.
然后我们需要在setting.xml里面配置一下Nexus的帐号和密码:

<
settings

<
servers

<
server

<
id

nexus-releases
</
id

<
username

admin
</
username

<
password

admin123
</
password

</
server

<
server

<
id

nexus-snapshots
</
id

<
username

admin
</
username

<
password

admin123
</
password

</
server

</
servers

</
settings

到此为止, 我们就可以通过命令mvn deploy或者通过IDE的可视化界面点击deploy来发布我们项目到本地仓库了. 通过这种方式我们可以很方便的进行模块间的依赖开发, 在后面的文章中我会详细介绍如何通过snapshot来让我们的依赖开发变得简单.

Maven 手动添加 JAR 包到本地仓库

Maven 确确实实是个好东西,用来管理项目显得很方便,但是如果是通过 Maven 来远程下载 JAR 包的话,我宿舍的带宽是4兆的,
4个人共用,有时候用 Maven 来远程下载 JAR 包会显得很慢,一般我发现下载速度不明显的时候,我就 Ctrl + C 来终止它的下载。
然后改用手动来下载,因为用迅雷一类的工具来下载会快很多。我机子上 Maven 的本地仓库的很多 JAR 包我都是手动下载的。
手动下载的话就会带来一个问题,就是,怎么样手动将下载下来的 JAR 包添加到 Maven 的本地仓库。关于这个,网上也有很多资料。
我说下我的做法。
首先,
推荐几个好的 Maven 常用仓库网址:
http://mvnrepository.com/
http://search.maven.org/
http://repository.sonatype.org/content/groups/public/
http://people.apache.org/repo/m2-snapshot-repository/
http://people.apache.org/repo/m2-incubating-repository/

第一个是我最常用的,然后是第二个,然后是第三个,最后两个是 Apache 的私有仓库,我还没用过,不过感觉应该还可以吧…
接下来,还是一贯的作风,使用截图通俗易懂的方式来解说:

如果你看过我的上一篇:Spring邮件服务之Html:Maven + Spring SMTP Mail With Html 文章,里面需要用到一个
spring-context-support-3.1.0.RELEASE.jar 的 JAR 包,我把它安装到本地仓库的时候把图截了下来,顺便写了这篇文章,
供有需要的网友参考。
首先,到 http://mvnrepository.com/ 这个网,在搜索栏中输入你要搜索的 JAR 包的关键字来搜索,下面直接贴图:

@1图

@2图

@3图

以 spring-context-support-3.1.0.RELEASE.jar 为例,在 @3图中已经给出这个 jar 包的 groupId,artifactId,version信息,
手动安装的时候这些信息不要改,否则 Maven 项目移植的话,jar 包下载就会失败。顺便把这信息帖下面,方便对照:


<
dependency

    
<
groupId

org.springframework
</
groupId

    
<
artifactId

spring-context-support
</
artifactId

    
<
version

3.1.0.RELEASE
</
version


</
dependency

Maven 安装 JAR 包的命令是:

mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar

例如:
我下载的这个 jar 包是放到了 D:\mvn 目录下(D:\mvn\spring-context-support-3.1.0.RELEASE.jar)
那么我在 cmd 中敲入的命令就应该是:

mvn install:install-file -Dfile=D:\mvn\spring-context-support-3.1.0.RELEASE.jar -DgroupId=org.springframework -DartifactId=spring-context-support -Dversion=3.1.0.RELEASE -Dpackaging=jar

回车,显示安装成功:

在pom.xml中配置多个远程仓库

      datanucleus    http://www.datanucleus.org/downloads/maven2/          ibiblio    http://mirrors.ibiblio.org/pub/mirrors/maven2/          gwt-maven    http://gwt-maven.googlecode.com/svn/trunk/mavenrepo/          maven2-repository.dev.java.net    Java.net Repository for Maven    http://download.java.net/maven/2/          jboss    http://repository.jboss.com/maven2          gilead-maven-repo    https://gilead.svn.sourceforge.net/svnroot/gilead/gilead/maven-repo          hibernat4gwt-repo    https://hibernate4gwt.svn.sourceforge.net/svnroot/hibernate4gwt/branches/jens\_meiss/maven/          gilead-repo    Gilead Maven Repository    https://gilead.svn.sourceforge.net/svnroot/gilead/gilead/maven-repo     
    <div id="dmp_ad_58"><div id="kp_box_58" data-pid="58" data-track-click="{&quot;mod&quot;:&quot;kp_popu_58-402&quot;,&quot;con&quot;:&quot;,,&quot;}"><div style="width:100%;background:#fff;border:3px solid #fff;">

身体湿气重怎么办?去湿气好方法:简单1招湿气就消除了,超管用 聚鑫晟 · 鹓鶵

<div class="comment-edit-box d-flex">
	<a id="commentsedit"></a>
	<div class="user-img">
		<a href="javascript:void(0);" target="_blank">
			<img class="show_loginbox" src="//g.csdnimg.cn/static/user-img/anonymous-User-img.png">
		</a>
	</div>
	<form id="commentform">
		<input type="hidden" id="comment_replyId">
		<textarea class="comment-content" name="comment_content" id="comment_content" placeholder="想对作者说点什么"></textarea>
		<div class="opt-box"> <!-- d-flex -->
			<div id="ubbtools" class="add_code">
				<a href="#insertcode" code="code" target="_self"><i class="icon iconfont icon-daima"></i></a>
			</div>
			<input type="hidden" id="comment_replyId" name="comment_replyId">
			<input type="hidden" id="article_id" name="article_id" value="43667817">
			<input type="hidden" id="comment_userId" name="comment_userId" value="">
			<input type="hidden" id="commentId" name="commentId" value="">
			<div style="display: none;" class="csdn-tracking-statistics tracking-click" data-mod="popu_384"><a href="#" target="_blank" class="comment_area_btn">发表评论</a></div>
			<div class="dropdown" id="myDrap">
				<a class="dropdown-face d-flex align-items-center" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
				<div class="txt-selected text-truncate">添加代码片</div>
				<svg class="icon d-block" aria-hidden="true">
					<use xlink:href="#csdnc-triangledown"></use>
				</svg>
				</a>
				<ul class="dropdown-menu" id="commentCode" aria-labelledby="drop4">
					<li><a data-code="html">HTML/XML</a></li>
					<li><a data-code="objc">objective-c</a></li>
					<li><a data-code="ruby">Ruby</a></li>
					<li><a data-code="php">PHP</a></li>
					<li><a data-code="csharp">C</a></li>
					<li><a data-code="cpp">C++</a></li>
					<li><a data-code="javascript">JavaScript</a></li>
					<li><a data-code="python">Python</a></li>
					<li><a data-code="java">Java</a></li>
					<li><a data-code="css">CSS</a></li>
					<li><a data-code="sql">SQL</a></li>
					<li><a data-code="plain">其它</a></li>
				</ul>
			</div>  
			<div class="right-box">
				<span id="tip_comment" class="tip">还能输入<em>1000</em>个字符</span>
				<input type="submit" class="btn btn-sm btn-red btn-comment" value="发表评论">
			</div>
		</div>
	</form>
</div>

	<div class="comment-list-container">
	<a id="comments"></a>
	<div class="comment-list-box" style="max-height: none;"><ul class="comment-list"><li class="comment-line-box d-flex" data-commentid="6212749" data-replyname="Lixuanshengchao">        <a target="_blank" href="https://me.csdn.net/Lixuanshengchao"><img src="https://avatar.csdn.net/6/3/C/3_lixuanshengchao.jpg" alt="Lixuanshengchao" class="avatar"></a>          <div class="right-box ">            <div class="info-box">              <a target="_blank" href="https://me.csdn.net/Lixuanshengchao"><span class="name ">月夜归醉:</span></a>              <span class="comment">好文要顶</span><span class="date" title="2016-08-16 07:10:02">(2年前</span><span class="floor-num">#2楼)</span><span class="opt-box"><a class="btn btn-link-blue btn-report" data-type="report">举报</a><a class="btn btn-link-blue btn-reply" data-type="reply">回复</a></span></div><div class="comment-like " data-commentid="6212749"><svg class="icon "><use xlink:href="#csdnc-thumbsup"></use></svg><span>0</span></div></div></li></ul><ul class="comment-list"><li class="comment-line-box d-flex" data-commentid="5511669" data-replyname="hrs7622905">        <a target="_blank" href="https://me.csdn.net/hrs7622905"><img src="https://avatar.csdn.net/2/D/8/3_hrs7622905.jpg" alt="hrs7622905" class="avatar"></a>          <div class="right-box ">            <div class="info-box">              <a target="_blank" href="https://me.csdn.net/hrs7622905"><span class="name ">All_en_Hu:</span></a>              <span class="comment">楼主辛苦</span><span class="date" title="2015-10-16 16:48:15">(3年前</span><span class="floor-num">#1楼)</span><span class="opt-box"><a class="btn btn-link-blue btn-report" data-type="report">举报</a><a class="btn btn-link-blue btn-reply" data-type="reply">回复</a></span></div><div class="comment-like " data-commentid="5511669"><svg class="icon "><use xlink:href="#csdnc-thumbsup"></use></svg><span>0</span></div></div></li></ul></div>
	<div id="commentPage" class="pagination-box d-none" style="display: block;"><div id="Paging_09555122082495315" class="ui-paging-container"><ul><li class="js-page-first js-page-action ui-pager ui-pager-disabled"></li><li class="js-page-prev js-page-action ui-pager ui-pager-disabled">上一页</li><li data-page="1" class="ui-pager focus">1</li><li class="js-page-next js-page-action ui-pager ui-pager-disabled">下一页</li><li class="js-page-last js-page-action ui-pager ui-pager-disabled"></li></ul></div></div>
	
</div>

maven 仓库配置 pom中repositories属性

04-12 阅读数 6

什么是Maven仓库在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.ja… 博文 来自: 我相信

		<div class="recommend-item-box type_blog clearfix" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/Super_LD/article/details/80911853,BlogCommendFromBaidu_1,index_1&quot;}" data-flg="true">
		<div class="content" style="width: 712px;">
			<a href="https://blog.csdn.net/Super_LD/article/details/80911853" target="_blank" title="如何设置maven的localRepository">
			<h4 class="text-truncate oneline" style="width: 552px;">
					如何设置<em>maven</em>的localRepository				</h4>
			<div class="info-box d-flex align-content-center">
				<p class="date-and-readNum oneline">
					<span class="date hover-show">07-04</span>
					<span class="read-num hover-hide">
          阅读数 
						4397</span>
					</p>
				</div>
			</a>
				<p class="content" style="width: 712px;">
					<a href="https://blog.csdn.net/Super_LD/article/details/80911853" target="_blank" title="如何设置maven的localRepository">
						<span class="desc oneline">step1:默认会放在~/.m2/repository目录下(“~”代表用户的目录,比如windows下一般都是C:\DocumentsandSettings\[你的用户名]\。由于“Document...</span>
					</a>
					  <span class="blog_title_box oneline ">
						                <span class="type-show type-show-blog type-show-after">博文</span>
                              <a target="_blank" href="https://blog.csdn.net/Super_LD">来自:	<span class="blog_title"> Super_LD的博客</span></a>
            							              </span>
				</p>
		</div>
				</div>



		<div class="recommend-item-box type_blog clearfix" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/dongnan591172113/article/details/7685164,BlogCommendFromBaidu_2,index_2&quot;}" data-flg="true">
		<div class="content" style="width: 712px;">
			<a href="https://blog.csdn.net/dongnan591172113/article/details/7685164" target="_blank" title="maven仓库配置">
			<h4 class="text-truncate oneline" style="width: 552px;">
					<em>maven</em>仓库配置				</h4>
			<div class="info-box d-flex align-content-center">
				<p class="date-and-readNum oneline">
					<span class="date hover-show">06-22</span>
					<span class="read-num hover-hide">
          阅读数 
						6</span>
					</p>
				</div>
			</a>
				<p class="content" style="width: 712px;">
					<a href="https://blog.csdn.net/dongnan591172113/article/details/7685164" target="_blank" title="maven仓库配置">
						<span class="desc oneline">1.两类仓库1.1本地仓库(localrepository)可以自定义本地仓库的位置,修改${user.home}/.m2/settings.xml&nbsp;:Xml代码&nbsp;settings&gt;&nbsp;&nbsp;&nbsp;&nbsp;...&nbsp;&nbsp;...</span>
					</a>
					  <span class="blog_title_box oneline ">
						                <span class="type-show type-show-blog type-show-after">博文</span>
                              <a target="_blank" href="https://blog.csdn.net/dongnan591172113">来自:	<span class="blog_title"> 温水青蛙</span></a>
            							              </span>
				</p>
		</div>
				</div>

<div class="recommend-item-box recommend-ad-box"><div id="kp_box_59" data-pid="59" data-track-view="{&quot;mod&quot;:&quot;kp_popu_59-78&quot;,&quot;con&quot;:&quot;,,&quot;}" data-track-click="{&quot;mod&quot;:&quot;kp_popu_59-78&quot;,&quot;con&quot;:&quot;,,&quot;}"><div id="_9x5ykzg5ou7"><iframe width="852" frameborder="0" height="60" scrolling="no" src="https://rabc2.iteye.com/xtgqvqh?ros=XR&amp;gsn=ZWT&amp;ns=LUV_SXXZ&amp;vde=8KKGJ0U-0Td0Td2CF70y3J4E0yE5K0TdJLED5E77D19C0Td1IK93C50Td45K19CJ0TdVUXXYZSY&amp;zcs=T5VV__R1T66YVZ1R_ZR3VZ63T_W4Y5XW&amp;zkb=SVVROZXR&amp;kbs=T&amp;nks=T&amp;nm=U&amp;dzb=SWWTWVTTWXRTU&amp;zmc=SVTUOYWZ&amp;zc=SXSYOUZV&amp;mom=srdzZ&amp;nbs=R&amp;nsc=R&amp;zcc=SVTUOUWSW&amp;kxd=S&amp;ndw=frkjynmqr&amp;zbyd=T&amp;zsc=zSOzS&amp;ohzc=SSSRRT,SSRRSS&amp;5k7=s3sk9&amp;i03=bmgx&amp;swt=1"></iframe></div><script type="text/javascript" src="//rabc1.iteye.com/production/res/rxjg.js?pkcgstj=jm"></script></div></div>

		<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/LANGZI7758521/article/details/51755582,BlogCommendFromBaidu_3,index_3&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/LANGZI7758521/article/details/51755582,BlogCommendFromBaidu_3,index_3&quot;}" data-flg="true">
		<div class="content" style="width: 712px;">
			<a href="https://blog.csdn.net/LANGZI7758521/article/details/51755582" target="_blank" title="gradle解析mavenLocal()仓库地址流程">
			<h4 class="text-truncate oneline" style="width: 552px;">
					gradle解析<em>maven</em>Local()仓库地址流程				</h4>
			<div class="info-box d-flex align-content-center">
				<p class="date-and-readNum oneline">
					<span class="date hover-show">06-24</span>
					<span class="read-num hover-hide">
          阅读数 
						1936</span>
					</p>
				</div>
			</a>
				<p class="content" style="width: 712px;">
					<a href="https://blog.csdn.net/LANGZI7758521/article/details/51755582" target="_blank" title="gradle解析mavenLocal()仓库地址流程">
						<span class="desc oneline">https://issues.gradle.org/browse/GRADLE-1900</span>
					</a>
					  <span class="blog_title_box oneline ">
						                <span class="type-show type-show-blog type-show-after">博文</span>
                              <a target="_blank" href="https://blog.csdn.net/LANGZI7758521">来自:	<span class="blog_title"> LANGZI7758521的专栏</span></a>
            							              </span>
				</p>
		</div>
				</div>



		<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/gokenpa/article/details/18135177,BlogCommendFromBaidu_4,index_4&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/gokenpa/article/details/18135177,BlogCommendFromBaidu_4,index_4&quot;}" data-flg="true">
		<div class="content" style="width: 712px;">
			<a href="https://blog.csdn.net/gokenpa/article/details/18135177" target="_blank" title="Maven中的本地仓库的设置">
			<h4 class="text-truncate oneline" style="width: 552px;">
					<em>Maven</em>中的本地仓库的设置				</h4>
			<div class="info-box d-flex align-content-center">
				<p class="date-and-readNum oneline">
					<span class="date hover-show">01-11</span>
					<span class="read-num hover-hide">
          阅读数 
						357</span>
					</p>
				</div>
			</a>
				<p class="content" style="width: 712px;">
					<a href="https://blog.csdn.net/gokenpa/article/details/18135177" target="_blank" title="Maven中的本地仓库的设置">
						<span class="desc oneline">1.在apache-maven-3.1.1\conf的设置文件:&nbsp;&nbsp;settings.xml中更改localRepository的默认位置</span>
					</a>
					  <span class="blog_title_box oneline ">
						                <span class="type-show type-show-blog type-show-after">博文</span>
                              <a target="_blank" href="https://blog.csdn.net/gokenpa">来自:	<span class="blog_title"> Arisan_code的专栏</span></a>
            							              </span>
				</p>
		</div>
				</div>



		<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/shui878412/article/details/53195026,BlogCommendFromBaidu_5,index_5&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/shui878412/article/details/53195026,BlogCommendFromBaidu_5,index_5&quot;}" data-flg="true">
		<div class="content" style="width: 712px;">
			<a href="https://blog.csdn.net/shui878412/article/details/53195026" target="_blank" title="国内可用maven repository 配置">
			<h4 class="text-truncate oneline" style="width: 552px;">
					国内可用<em>maven</em> repository 配置				</h4>
			<div class="info-box d-flex align-content-center">
				<p class="date-and-readNum oneline">
					<span class="date hover-show">11-17</span>
					<span class="read-num hover-hide">
          阅读数 
						4748</span>
					</p>
				</div>
			</a>
				<p class="content" style="width: 712px;">
					<a href="https://blog.csdn.net/shui878412/article/details/53195026" target="_blank" title="国内可用maven repository 配置">
						<span class="desc oneline">鉴于一些原因,从maven中央仓库download依赖包时,被各种折磨,下面就简单看下mavensetting.xml的一些简单配置先贴几个国内可用的mavenrepository连接:http://...</span>
					</a>
					  <span class="blog_title_box oneline ">
						                <span class="type-show type-show-blog type-show-after">博文</span>
                              <a target="_blank" href="https://blog.csdn.net/shui878412">来自:	<span class="blog_title"> 蜗牛跑的快</span></a>
            							              </span>
				</p>
		</div>
				</div>



		<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/zoubf/article/details/51009476,BlogCommendFromBaidu_6,index_6&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/zoubf/article/details/51009476,BlogCommendFromBaidu_6,index_6&quot;}" data-flg="true">
		<div class="content" style="width: 712px;">
			<a href="https://blog.csdn.net/zoubf/article/details/51009476" target="_blank" title="maven中央仓库不能访问的解决办法">
			<h4 class="text-truncate oneline" style="width: 552px;">
					<em>maven</em>中央仓库不能访问的解决办法				</h4>
			<div class="info-box d-flex align-content-center">
				<p class="date-and-readNum oneline">
					<span class="date hover-show">03-29</span>
					<span class="read-num hover-hide">
          阅读数 
						2</span>
					</p>
				</div>
			</a>
				<p class="content" style="width: 712px;">
					<a href="https://blog.csdn.net/zoubf/article/details/51009476" target="_blank" title="maven中央仓库不能访问的解决办法">
						<span class="desc oneline">导入Maven项目,编译时候出错,好象是接不上apache.org/maven2,下载不了maven-resources-plugin-2.6.jar这个jar包出错内容:PlainTextcode?...</span>
					</a>
					  <span class="blog_title_box oneline ">
						                <span class="type-show type-show-blog type-show-after">博文</span>
                              <a target="_blank" href="https://blog.csdn.net/zoubf">来自:	<span class="blog_title"> zoubf的专栏</span></a>
            							              </span>
				</p>
		</div>
				</div>



		<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/ZHOU_VIP/article/details/80492148,BlogCommendFromBaidu_7,index_7&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/ZHOU_VIP/article/details/80492148,BlogCommendFromBaidu_7,index_7&quot;}" data-flg="true">
		<div class="content" style="width: 712px;">
			<a href="https://blog.csdn.net/ZHOU_VIP/article/details/80492148" target="_blank" title="mvnrepository仓库">
			<h4 class="text-truncate oneline" style="width: 552px;">
					mvnrepository仓库				</h4>
			<div class="info-box d-flex align-content-center">
				<p class="date-and-readNum oneline">
					<span class="date hover-show">05-29</span>
					<span class="read-num hover-hide">
          阅读数 
						3996</span>
					</p>
				</div>
			</a>
				<p class="content" style="width: 712px;">
					<a href="https://blog.csdn.net/ZHOU_VIP/article/details/80492148" target="_blank" title="mvnrepository仓库">
						<span class="desc oneline">1.查找jodconverter的maven配置2.打开mvnrepository仓库:https://mvnrepository.com/,输入jodconverter3.4....</span>
					</a>
					  <span class="blog_title_box oneline ">
						                <span class="type-show type-show-blog type-show-after">博文</span>
                              <a target="_blank" href="https://blog.csdn.net/ZHOU_VIP">来自:	<span class="blog_title"> 唯手熟尔</span></a>
            							              </span>
				</p>
		</div>
				</div>

<div class="recommend-item-box recommend-ad-box"><div id="kp_box_60" data-pid="60" data-track-view="{&quot;mod&quot;:&quot;kp_popu_60-43&quot;,&quot;con&quot;:&quot;,,&quot;}" data-track-click="{&quot;mod&quot;:&quot;kp_popu_60-43&quot;,&quot;con&quot;:&quot;,,&quot;}"><div class="mediav_ad"><newsfeed class="newsfeed QIHOO__WEB__SO__1552542255335_235" id="QIHOO__WEB__SO__1552542255335_235" style="display:block;margin:0;padding:0;border:none;width:900px;height:84px;overflow-y:hidden;overflow-x:hidden;position:relative;text-align:left;"><info-div id="QIHOO__WEB__SO__1552542255335_235-info" style="zoom:1"><info-div class="QIHOO__WEB__SO__1552542255335_235 singleImage clk" data-href="https://ssxd.mediav.com/s?type=2&amp;r=20&amp;mv_ref=blog.csdn.net&amp;enup=CAABPK3YAggAAgLYrTwA&amp;mvid=NTg4OTY3NjQ3MDc1NTExMTQwMzAwMTk&amp;bid=1337304c962ea6b2&amp;price=AAAAAFyJ6jIAAAAAAAWeqRAKDBHSRsu/mkmFvw==&amp;finfo=DAABCAABAAAAyAgAAgAAAMcEAAM/TgQu0tNv6QAIAAIAAAADCgADILTTG0B1FB8IAAQAAADaBgAGLbcKAAkAAAAAAAIQGAYACgAACAAOAAAAGwoADwAAAAAAHoSAAA&amp;ugi=FcTgigEVyNtrTBUCFQQVFBUAABX8o8maDhaACBXIARaAwsuc7YHCBQA&amp;uai=FeTGlAIlAhUEFpa58KTzgOW0QRXyCCX5gJTlAyUAFRoUAAA&amp;ubi=FYSfURWEtcoCFaDZuBcVsOjjWBUEFRwWyoCOnxcWlrmFjP3G6bRBNAIWsMAQJQYV/tz5yQIV+gUVADatruOImLTUyhwA&amp;clickid=0&amp;cpx=__OFFSET_X__&amp;cpy=__OFFSET_Y__&amp;cs=__EVENT_TIME_START__&amp;ce=__EVENT_TIME_END__&amp;csign2=QzWflBYie8G=&amp;url=http%3A%2F%2Fgp2.zhishangyunjiandd.top%2F" data-clk="https://max-l.mediav.com/rtb?type=3&amp;d=100&amp;b=1337304c962ea6b2&amp;p=2265522&amp;l=1136674&amp;s=1&amp;ps=0&amp;k=NqkyzgAAAAA=&amp;i=Ysn8T-66hD3g&amp;v=58896764707551114030019&amp;x=__OFFSET_X__&amp;y=__OFFSET_Y__&amp;st=__EVENT_TIME_START__&amp;et=__EVENT_TIME_END__&amp;tc=&amp;turl=">
<info-div class="wrap">
    <info-div class="singleImage-img singleImage-img-left">
        <info-div class="img" style="background-image:url(https://s3m.mediav.com/galileo/665538-e5346777b4c7cf5cef66816f1b56b52f.jpg)"><info-div class="ads-tag"></info-div></info-div>
    </info-div>
    <info-div class="singleImage-body singleImage-body-left">
        <info-div class="singleImage-title">“股市三板斧”坚持只看1指标 赢数千万身家!</info-div>
        <info-div class="singleImage-desc">指南.针 · 顶新</info-div>
    </info-div>

maven 远程仓库常用镜像 - chen_jia_hao的博客 - CSDN博客

11-18

id>maven2 maven2 maven http://central.maven…maven远程仓库和镜像 - chivalry 02-09 2.4万 http://blog.csdn.net/zyx…

maven配置远程仓库镜像 - 海贼懒懒 - CSDN博客

2-12

maven配置远程仓库和镜像2019年02月12日 15:31:11 海贼懒懒懒 阅读数:4 个人…博文 来自: chivalry maven多个仓库配置 04-23 阅读数 1378 <sett…

		<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/hotdust/article/details/53047896,BlogCommendFromBaidu_8,index_8&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/hotdust/article/details/53047896,BlogCommendFromBaidu_8,index_8&quot;}" data-flg="true">
		<div class="content" style="width: 712px;">
			<a href="https://blog.csdn.net/hotdust/article/details/53047896" target="_blank" title="maven国内快速镜像,国内maven中央仓库地址">
			<h4 class="text-truncate oneline" style="width: 552px;">
					<em>maven</em>国内快速<em>镜像</em>,国内<em>maven</em>中央仓库地址				</h4>
			<div class="info-box d-flex align-content-center">
				<p class="date-and-readNum oneline">
					<span class="date hover-show">11-05</span>
					<span class="read-num hover-hide">
          阅读数 
						1</span>
					</p>
				</div>
			</a>
				<p class="content" style="width: 712px;">
					<a href="https://blog.csdn.net/hotdust/article/details/53047896" target="_blank" title="maven国内快速镜像,国内maven中央仓库地址">
						<span class="desc oneline">http://www.flypeng.com/bcsj/java/2016/0322/1459.html如何修改默认maven仓库呢?1、打开maven的安装路径&nbsp;&nbsp;例如:D:\apache-mave...</span>
					</a>
					  <span class="blog_title_box oneline ">
						                <span class="type-show type-show-blog type-show-after">博文</span>
                              <a target="_blank" href="https://blog.csdn.net/hotdust">来自:	<span class="blog_title"> 冲吧,不要停!</span></a>
            							              </span>
				</p>
		</div>
				</div>



		<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/yaov_yy/article/details/17006671,BlogCommendFromBaidu_9,index_9&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/yaov_yy/article/details/17006671,BlogCommendFromBaidu_9,index_9&quot;}" data-flg="true">
		<div class="content" style="width: 712px;">
			<a href="https://blog.csdn.net/yaov_yy/article/details/17006671" target="_blank" title="maven的一些惯用Repository">
			<h4 class="text-truncate oneline" style="width: 552px;">
					<em>maven</em>的一些惯用Repository				</h4>
			<div class="info-box d-flex align-content-center">
				<p class="date-and-readNum oneline">
					<span class="date hover-show">11-28</span>
					<span class="read-num hover-hide">
          阅读数 
						5633</span>
					</p>
				</div>
			</a>
				<p class="content" style="width: 712px;">
					<a href="https://blog.csdn.net/yaov_yy/article/details/17006671" target="_blank" title="maven的一些惯用Repository">
						<span class="desc oneline">maven的一些常用Repository列举几个常用的mavenrepository,分享一下,也防止长时间不用忘了:					jboss-cache			jboss-cache			http://r...</span>
					</a>
					  <span class="blog_title_box oneline ">
						                <span class="type-show type-show-blog type-show-after">博文</span>
                              <a target="_blank" href="https://blog.csdn.net/yaov_yy">来自:	<span class="blog_title"> yaov_yy的专栏</span></a>
            							              </span>
				</p>
		</div>
				</div><div class="recommend-item-box baiduSearch recommend-box-ident" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,http://blog.csdn.net/u011768325/article/details/49735397,searchFromBaidu1_2,-&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,http://blog.csdn.net/u011768325/article/details/49735397,searchFromBaidu1_2,-&quot;}" data-flg="true">                <a href="http://blog.csdn.net/u011768325/article/details/49735397" target="_blank">              		<h4 class="text-truncate oneline" style="width: 631px;"><em>Maven</em>:mirror(<em>镜像</em>)和repository(仓库) 区别 - 风过留痕 - CSDN博客</h4>                  <div class="info-box d-flex align-content-center">                    <p>                      <span class="date">3-1</span>                    </p>                  </div>              		<p class="content oneline" style="width: 712px;"></p>                </a>            	</div><div class="recommend-item-box baiduSearch recommend-box-ident" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/u013111003/article/details/78668334,searchFromBaidu1_3,-&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/u013111003/article/details/78668334,searchFromBaidu1_3,-&quot;}" data-flg="true">                <a href="https://blog.csdn.net/u013111003/article/details/78668334" target="_blank">              		<h4 class="text-truncate oneline" style="width: 614px;"><em>Maven</em>:mirror(<em>镜像</em>)和repository(仓库) 区别 - u013111..._CSDN博客</h4>                  <div class="info-box d-flex align-content-center">                    <p>                      <span class="date">10-31</span>                    </p>                  </div>              		<p class="content oneline" style="width: 712px;"></p>                </a>            	</div>


      <div class="recommend-item-box blog-expert-recommend-box" style="display: block;">
			<div class="d-flex">
				<div class="blog-expert-recommend">
					<div class="blog-expert">
						<div class="blog-expert-flexbox" data-track-view="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;con&quot;:&quot;https://blog.csdn.net/sunmenggmail/article/details/43667817&quot;}"><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-track-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;con&quot;:&quot;https://blog.csdn.net/sunmenggmail/article/details/43667817&quot;}"><a href="https://blog.csdn.net/boling_cavalry" target="_blank"><img src="https://avatar.csdn.net/1/3/B/3_boling_cavalry.jpg" alt="博陵精骑" title="博陵精骑"><svg class="icon" aria-hidden="true"><use xlink:href="#csdnc-blogexpert"></use></svg></a><span data-track-click="{&quot;mod&quot;:&quot;popu_710&quot;,&quot;con&quot;:&quot;https://blog.csdn.net/sunmenggmail/article/details/43667817&quot;}"><span class="blog-expert-button-follow btn-red-follow" data-name="boling_cavalry" data-nick="博陵精骑">关注</span></span></div><div class="info"><span data-track-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;con&quot;:&quot;https://blog.csdn.net/sunmenggmail/article/details/43667817&quot;}"><a href="https://blog.csdn.net/boling_cavalry" target="_blank"><h5 class="oneline" title="博陵精骑">博陵精骑</h5></a></span>  <p></p><p class="article-num" title="230篇文章"> 230篇文章</p><p class="article-num" title="排名:3000+"> 排名:3000+</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-track-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;con&quot;:&quot;https://blog.csdn.net/sunmenggmail/article/details/43667817&quot;}"><a href="https://blog.csdn.net/u011217058" target="_blank"><img src="https://avatar.csdn.net/3/6/C/3_u011217058.jpg" alt="摩尔__摩尔" title="摩尔__摩尔"></a><span data-track-click="{&quot;mod&quot;:&quot;popu_710&quot;,&quot;con&quot;:&quot;https://blog.csdn.net/sunmenggmail/article/details/43667817&quot;}"><span class="blog-expert-button-follow btn-red-follow" data-name="u011217058" data-nick="摩尔__摩尔">关注</span></span></div><div class="info"><span data-track-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;con&quot;:&quot;https://blog.csdn.net/sunmenggmail/article/details/43667817&quot;}"><a href="https://blog.csdn.net/u011217058" target="_blank"><h5 class="oneline" title="摩尔__摩尔">摩尔__摩尔</h5></a></span>  <p></p><p class="article-num" title="98篇文章"> 98篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-track-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;con&quot;:&quot;https://blog.csdn.net/sunmenggmail/article/details/43667817&quot;}"><a href="https://blog.csdn.net/molashaonian" target="_blank"><img src="https://avatar.csdn.net/1/C/E/3_molashaonian.jpg" alt="molashaonian" title="molashaonian"></a><span data-track-click="{&quot;mod&quot;:&quot;popu_710&quot;,&quot;con&quot;:&quot;https://blog.csdn.net/sunmenggmail/article/details/43667817&quot;}"><span class="blog-expert-button-follow btn-red-follow" data-name="molashaonian" data-nick="molashaonian">关注</span></span></div><div class="info"><span data-track-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;con&quot;:&quot;https://blog.csdn.net/sunmenggmail/article/details/43667817&quot;}"><a href="https://blog.csdn.net/molashaonian" target="_blank"><h5 class="oneline" title="molashaonian">molashaonian</h5></a></span>  <p></p><p class="article-num" title="154篇文章"> 154篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-track-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;con&quot;:&quot;https://blog.csdn.net/sunmenggmail/article/details/43667817&quot;}"><a href="https://blog.csdn.net/coder_zzy" target="_blank"><img src="https://avatar.csdn.net/E/5/E/3_coder_zzy.jpg" alt="coder_zzy" title="coder_zzy"></a><span data-track-click="{&quot;mod&quot;:&quot;popu_710&quot;,&quot;con&quot;:&quot;https://blog.csdn.net/sunmenggmail/article/details/43667817&quot;}"><span class="blog-expert-button-follow btn-red-follow" data-name="coder_zzy" data-nick="coder_zzy">关注</span></span></div><div class="info"><span data-track-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;con&quot;:&quot;https://blog.csdn.net/sunmenggmail/article/details/43667817&quot;}"><a href="https://blog.csdn.net/coder_zzy" target="_blank"><h5 class="oneline" title="coder_zzy">coder_zzy</h5></a></span>  <p></p><p class="article-num" title="5篇文章"> 5篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div></div>
					</div>
				</div>
			</div>
  </div>

		<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/ssrc0604hx/article/details/51513414,BlogCommendClickRateRank_10,index_10&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/ssrc0604hx/article/details/51513414,BlogCommendClickRateRank_10,index_10&quot;}" data-flg="true">
		<div class="content" style="width: 712px;">
			<a href="https://blog.csdn.net/ssrc0604hx/article/details/51513414" target="_blank" title="[Maven实战]发布maven项目到中央仓库(Central Repository)">
			<h4 class="text-truncate oneline" style="width: 552px;">
					[<em>Maven</em>实战]发布<em>maven</em>项目到中央仓库(Central Repository)				</h4>
			<div class="info-box d-flex align-content-center">
				<p class="date-and-readNum oneline">
					<span class="date hover-show">05-27</span>
					<span class="read-num hover-hide">
          阅读数 
						1</span>
					</p>
				</div>
			</a>
				<p class="content" style="width: 712px;">
					<a href="https://blog.csdn.net/ssrc0604hx/article/details/51513414" target="_blank" title="[Maven实战]发布maven项目到中央仓库(Central Repository)">
						<span class="desc oneline">概述用maven已经一段时间,也搭建了公司内部的maven环境。然而有一些通用的可以开源的代码想放到公网的仓库中,以便可以随时使用(公司网络因为经常切换,导致maven库常有无法导入的情况)...</span>
					</a>
					  <span class="blog_title_box oneline ">
						                <span class="type-show type-show-blog type-show-after">博文</span>
                              <a target="_blank" href="https://blog.csdn.net/ssrc0604hx">来自:	<span class="blog_title"> 集成显卡</span></a>
            							              </span>
				</p>
		</div>
				</div><div class="recommend-item-box baiduSearch recommend-box-ident" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/G0_hw/article/details/81159724,searchFromBaidu1_4,-&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/G0_hw/article/details/81159724,searchFromBaidu1_4,-&quot;}" data-flg="true">                <a href="https://blog.csdn.net/G0_hw/article/details/81159724" target="_blank">              		<h4 class="text-truncate oneline" style="width: 614px;"><em>Maven</em>:mirror(<em>镜像</em>)和repository(仓库) 区别 - G0_hw - CSDN博客</h4>                  <div class="info-box d-flex align-content-center">                    <p>                      <span class="date">10-31</span>                    </p>                  </div>              		<p class="content oneline" style="width: 712px;">配置为互联网远程仓库的镜像,供局域网内的Maven用户...来自: chivalry  Maven实战--- 仓库、镜像、快照 ...</p>                </a>            	</div><div class="recommend-item-box baiduSearch recommend-box-ident" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/xiangaaa190/article/details/48408555,searchFromBaidu1_5,-&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/xiangaaa190/article/details/48408555,searchFromBaidu1_5,-&quot;}" data-flg="true">                <a href="https://blog.csdn.net/xiangaaa190/article/details/48408555" target="_blank">              		<h4 class="text-truncate oneline" style="width: 622px;"><em>Maven</em> 设定<em>远程仓库</em>(为central设定<em>镜像</em>) - xiangaaa190..._CSDN博客</h4>                  <div class="info-box d-flex align-content-center">                    <p>                      <span class="date">11-3</span>                    </p>                  </div>              		<p class="content oneline" style="width: 712px;">repository就是个仓库。maven里有两种仓库,本地仓库和远程仓库。远程仓库相当于公共...来自: chivalry  maven国内快速镜像,国内maven中央仓库地址  11-05 1.1万  h...</p>                </a>            	</div>



		<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/hellojoy/article/details/79991767,BlogCommendClickRateRank_11,index_11&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/hellojoy/article/details/79991767,BlogCommendClickRateRank_11,index_11&quot;}" data-flg="true">
		<div class="content" style="width: 712px;">
			<a href="https://blog.csdn.net/hellojoy/article/details/79991767" target="_blank" title="Maven中的库(repository)详解">
			<h4 class="text-truncate oneline" style="width: 552px;">
					<em>Maven</em>中的库(repository)详解				</h4>
			<div class="info-box d-flex align-content-center">
				<p class="date-and-readNum oneline">
					<span class="date hover-show">04-18</span>
					<span class="read-num hover-hide">
          阅读数 
						471</span>
					</p>
				</div>
			</a>
				<p class="content" style="width: 712px;">
					<a href="https://blog.csdn.net/hellojoy/article/details/79991767" target="_blank" title="Maven中的库(repository)详解">
						<span class="desc oneline">mavensnapshot和release版本的区别Maven的Snapshot版本与Release版本1.Snapshot版本代表不稳定、尚处于开发中的版本2.Release版本则代表稳定的版本3....</span>
					</a>
					  <span class="blog_title_box oneline ">
						                <span class="type-show type-show-blog type-show-after">博文</span>
                              <a target="_blank" href="https://blog.csdn.net/hellojoy">来自:	<span class="blog_title"> hellojoy的博客</span></a>
            							              </span>
				</p>
		</div>
				</div>



		<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/mexican_jacky/article/details/50218105,BlogCommendClickRateRank_12,index_12&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/mexican_jacky/article/details/50218105,BlogCommendClickRateRank_12,index_12&quot;}" data-flg="true">
		<div class="content" style="width: 712px;">
			<a href="https://blog.csdn.net/mexican_jacky/article/details/50218105" target="_blank" title="Maven中的仓库  repository">
			<h4 class="text-truncate oneline" style="width: 552px;">
					<em>Maven</em>中的仓库  repository				</h4>
			<div class="info-box d-flex align-content-center">
				<p class="date-and-readNum oneline">
					<span class="date hover-show">12-08</span>
					<span class="read-num hover-hide">
          阅读数 
						2587</span>
					</p>
				</div>
			</a>
				<p class="content" style="width: 712px;">
					<a href="https://blog.csdn.net/mexican_jacky/article/details/50218105" target="_blank" title="Maven中的仓库  repository">
						<span class="desc oneline">1:当Maven安装好之后,Maven默认的仓库位置在我的文档中的.m2下项目中所需要的所有jar包Maven都自动保存在repository仓库中Maven默认将仓库是放在C盘中的.m2文件夹中,其...</span>
					</a>
					  <span class="blog_title_box oneline ">
						                <span class="type-show type-show-blog type-show-after">博文</span>
                              <a target="_blank" href="https://blog.csdn.net/mexican_jacky">来自:	<span class="blog_title"> mexican_jacky的专栏</span></a>
            							              </span>
				</p>
		</div>
				</div><div class="recommend-item-box baiduSearch recommend-box-ident" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/u010221213/article/details/51490165,searchFromBaidu1_6,-&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/u010221213/article/details/51490165,searchFromBaidu1_6,-&quot;}" data-flg="true">                <a href="https://blog.csdn.net/u010221213/article/details/51490165" target="_blank">              		<h4 class="text-truncate oneline" style="width: 614px;"><em>Maven</em>仓库:本地仓库 vs <em>远程仓库</em> 详解 - 李白的号的博客 - CSDN博客</h4>                  <div class="info-box d-flex align-content-center">                    <p>                      <span class="date">11-12</span>                    </p>                  </div>              		<p class="content oneline" style="width: 712px;">这里我配置一个远程仓库指向中央仓库的中国镜像: 01 &lt;project&gt;  02 ...  03 &lt;repositories&gt;  04 &lt;repository&gt;  05 &lt;id&gt;maven-net-cn&lt;/id&gt;  06 &lt;name&gt;M...</p>                </a>            	</div><div class="recommend-item-box baiduSearch recommend-box-ident" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/win7system/article/details/51272129,searchFromBaidu1_7,-&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/win7system/article/details/51272129,searchFromBaidu1_7,-&quot;}" data-flg="true">                <a href="https://blog.csdn.net/win7system/article/details/51272129" target="_blank">              		<h4 class="text-truncate oneline" style="width: 614px;">通过测试和代码告诉你<em>Maven</em>是如何使用mirror和reposito..._CSDN博客</h4>                  <div class="info-box d-flex align-content-center">                    <p>                      <span class="date">11-22</span>                    </p>                  </div>              		<p class="content oneline" style="width: 712px;"></p>                </a>            	</div>

<div class="recommend-item-box recommend-ad-box"><div id="kp_box_61" data-pid="61" data-track-view="{&quot;mod&quot;:&quot;kp_popu_61-557&quot;,&quot;con&quot;:&quot;,,&quot;}" data-track-click="{&quot;mod&quot;:&quot;kp_popu_61-557&quot;,&quot;con&quot;:&quot;,,&quot;}"><div class="mediav_ad"><newsfeed class="newsfeed QIHOO__WEB__SO__1552542255873_198" id="QIHOO__WEB__SO__1552542255873_198" style="display:block;margin:0;padding:0;border:none;width:852px;height:60px;overflow-y:hidden;overflow-x:hidden;position:relative;text-align:left;"><info-div id="QIHOO__WEB__SO__1552542255873_198-info" style="zoom:1"><info-div class="QIHOO__WEB__SO__1552542255873_198 singleImage clk" data-href="https://s1.shucaixiaoshuo.com/s?type=2&amp;r=20&amp;mv_ref=blog.csdn.net&amp;enup=CAABPK3YAggAAgLYrTwA&amp;mvid=NTg4OTY3NjQ3MDc1NTExMTQwMzAwMTk&amp;bid=1337304c814a0826&amp;price=AAAAAFyJ6jIAAAAAAAnto50c2ujlxgIJnfTWgQ==&amp;finfo=DAABCAABAAAAgggAAgAAAEQEAAM/W0Pl58QtQQAIAAIAAAADCgADQGx7D5uCFSsIAAQAAABMBgAGLbcKAAkAAAAAAAIQGAYACgAACAAOAAAAGgoADwAAAAAAE9YgAA&amp;ugi=FcTgigEVyNtrTBUCFQQVFBUAABX8o8maDhaACBXIARaAwsuc7YHCBQA&amp;uai=FaixkwIlAhUEFpa5hPnh/bjsgAEV8gglzJCG1QYlABUaFAAA&amp;ubi=FZjYRRXG1cgCFcitshcV1ovrWBUEFSIW6sPn6BYWlrmZ4OvDveyAATQCFrDAkIAIJQYVqpj3tQcVoAMVADaq4rfCy8ui8FYA&amp;clickid=0&amp;cpx=__OFFSET_X__&amp;cpy=__OFFSET_Y__&amp;cs=__EVENT_TIME_START__&amp;ce=__EVENT_TIME_END__&amp;csign2=cTZYtS8y7Ky=&amp;url=http%3A%2F%2Ffm.jpdiana.cn%2Fc040%2F" data-pv="https://s1.shucaixiaoshuo.com/s?type=1&amp;r=20&amp;tid=NTg4OTY3NjQ3MDc1NTExMTQwMzAwMTk&amp;finfo=DAABCAABAAAAgggAAgAAAEQEAAM/W0Pl58QtQQAIAAIAAAADCgADQGx7D5uCFSsIAAQAAABMBgAGLbcKAAkAAAAAAAIQGAYACgAACAAOAAAAGgoADwAAAAAAE9YgAA&amp;mv_ref=blog.csdn.net&amp;enup=CAABPK3YAggAAgLYrTwA&amp;mvid=NTg4OTY3NjQ3MDc1NTExMTQwMzAwMTk&amp;bid=1337304c814a0826&amp;ugi=FcTgigEVyNtrTBUCFQQVFBUAABX8o8maDhaACBXIARaAwsuc7YHCBQA&amp;uai=FaixkwIlAhUEFpa5hPnh/bjsgAEV8gglzJCG1QYlABUaFAAA&amp;ubi=FZjYRRXG1cgCFcitshcV1ovrWBUEFSIW6sPn6BYWlrmZ4OvDveyAATQCFrDAkIAIJQYVqpj3tQcVoAMVADaq4rfCy8ui8FYA&amp;ds=1&amp;price=AAAAAFyJ6jIAAAAAAAnto50c2ujlxgIJnfTWgQ==,https://max-l.mediav.com/rtb?type=2&amp;d=100&amp;b=1337304c814a0826&amp;p=2255956&amp;l=1136674&amp;s=1&amp;z=1&amp;ps=0&amp;w=AAAAAFyJ6jIAAAAAAAntzBcUD5_K24gSSGiIDg&amp;pt=1&amp;k=Gm/vQwAAAAA=&amp;i=CyWxB166hDZZ&amp;v=58896764707551114030019" data-clk="https://max-l.mediav.com/rtb?type=3&amp;d=100&amp;b=1337304c814a0826&amp;p=2255956&amp;l=1136674&amp;s=1&amp;ps=0&amp;k=Gm/vQwAAAAA=&amp;i=CyWxB166hDZZ&amp;v=58896764707551114030019&amp;x=__OFFSET_X__&amp;y=__OFFSET_Y__&amp;st=__EVENT_TIME_START__&amp;et=__EVENT_TIME_END__&amp;tc=&amp;turl=">
<info-div class="wrap">
    <info-div class="singleImage-img singleImage-img-left">
        <info-div class="img" style="background-image:url(https://s3m.milkjpg.com/galileo/570892-b1051bb9232f38d7f57200561ee4d1ce.gif)"><info-div class="ads-tag"></info-div></info-div>
    </info-div>
    <info-div class="singleImage-body singleImage-body-left">
        <info-div class="singleImage-title">一个长期喝蜂蜜的人,竟然变成了这样,再忙也要看一下</info-div>
        <info-div class="singleImage-desc">嘉好 · 鹓鶵</info-div>
    </info-div>

		<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/u012488504/article/details/52887297,BlogCommendClickRateRank_13,index_13&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/u012488504/article/details/52887297,BlogCommendClickRateRank_13,index_13&quot;}" data-flg="true">
		<div class="content" style="width: 712px;">
			<a href="https://blog.csdn.net/u012488504/article/details/52887297" target="_blank" title="配置Maven多仓库">
			<h4 class="text-truncate oneline" style="width: 552px;">
					配置<em>Maven</em>多仓库				</h4>
			<div class="info-box d-flex align-content-center">
				<p class="date-and-readNum oneline">
					<span class="date hover-show">10-21</span>
					<span class="read-num hover-hide">
          阅读数 
						9380</span>
					</p>
				</div>
			</a>
				<p class="content" style="width: 712px;">
					<a href="https://blog.csdn.net/u012488504/article/details/52887297" target="_blank" title="配置Maven多仓库">
						<span class="desc oneline">在没有私服的情况下使用Maven,很大情况下依赖网速,为了节省我们宝贵的时间,最好配置多个仓库。jdk-1.81.8					repo1			org.maven.repo1			default			h...</span>
					</a>
					  <span class="blog_title_box oneline ">
						                <span class="type-show type-show-blog type-show-after">博文</span>
                              <a target="_blank" href="https://blog.csdn.net/u012488504">来自:	<span class="blog_title"> 阿凯的专栏</span></a>
            							              </span>
				</p>
		</div>
				</div><div class="recommend-item-box baiduSearch recommend-box-ident" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/ly1028826685/article/details/84922148,searchFromBaidu1_8,-&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/ly1028826685/article/details/84922148,searchFromBaidu1_8,-&quot;}" data-flg="true">                <a href="https://blog.csdn.net/ly1028826685/article/details/84922148" target="_blank">              		<h4 class="text-truncate oneline" style="width: 614px;"><em>Maven</em>中mirrors和repository的关系 - 青年IT男 - CSDN博客</h4>                  <div class="info-box d-flex align-content-center">                    <p>                      <span class="date">12-10</span>                    </p>                  </div>              		<p class="content oneline" style="width: 712px;">简单点来说,repository就是个仓库。maven里有两种仓库,本地仓库和远程仓库。远程...来自: chivalry  maven之Nexus的配置【setting.xml配置镜像&lt;mirror&gt;】(七)  11...</p>                </a>            	</div>



		<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/yzj578492228/article/details/43851977,BlogCommendESEnWordWeight_14,index_14&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/yzj578492228/article/details/43851977,BlogCommendESEnWordWeight_14,index_14&quot;}" data-flg="true">
		<div class="content" style="width: 712px;">
			<a href="https://blog.csdn.net/yzj578492228/article/details/43851977" target="_blank" title="maven中央仓库大集合">
			<h4 class="text-truncate oneline" style="width: 552px;">
					<em>maven</em>中央仓库大集合				</h4>
			<div class="info-box d-flex align-content-center">
				<p class="date-and-readNum oneline">
					<span class="date hover-show">02-16</span>
					<span class="read-num hover-hide">
          阅读数 
						4150</span>
					</p>
				</div>
			</a>


![img](https://img-blog.csdnimg.cn/img_convert/03fddfb00edd87fcb5e35427873585fd.png)
![img](https://img-blog.csdnimg.cn/img_convert/129df4c86fddd71316df8f08b55c9ae8.png)
![img](https://img-blog.csdnimg.cn/img_convert/afe5b70b5493817d43cf24b858de9987.png)

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!**

**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

**[需要这份系统化的资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618631832)**


		</div>
				</div><div class="recommend-item-box baiduSearch recommend-box-ident" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/ly1028826685/article/details/84922148,searchFromBaidu1_8,-&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/ly1028826685/article/details/84922148,searchFromBaidu1_8,-&quot;}" data-flg="true">                <a href="https://blog.csdn.net/ly1028826685/article/details/84922148" target="_blank">              		<h4 class="text-truncate oneline" style="width: 614px;"><em>Maven</em>中mirrors和repository的关系 - 青年IT男 - CSDN博客</h4>                  <div class="info-box d-flex align-content-center">                    <p>                      <span class="date">12-10</span>                    </p>                  </div>              		<p class="content oneline" style="width: 712px;">简单点来说,repository就是个仓库。maven里有两种仓库,本地仓库和远程仓库。远程...来自: chivalry  maven之Nexus的配置【setting.xml配置镜像&lt;mirror&gt;】(七)  11...</p>                </a>            	</div>



		<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/yzj578492228/article/details/43851977,BlogCommendESEnWordWeight_14,index_14&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;con&quot;:&quot;,https://blog.csdn.net/yzj578492228/article/details/43851977,BlogCommendESEnWordWeight_14,index_14&quot;}" data-flg="true">
		<div class="content" style="width: 712px;">
			<a href="https://blog.csdn.net/yzj578492228/article/details/43851977" target="_blank" title="maven中央仓库大集合">
			<h4 class="text-truncate oneline" style="width: 552px;">
					<em>maven</em>中央仓库大集合				</h4>
			<div class="info-box d-flex align-content-center">
				<p class="date-and-readNum oneline">
					<span class="date hover-show">02-16</span>
					<span class="read-num hover-hide">
          阅读数 
						4150</span>
					</p>
				</div>
			</a>


[外链图片转存中...(img-YLISkRHh-1715808216975)]
[外链图片转存中...(img-UuWxp9YW-1715808216976)]
[外链图片转存中...(img-MOBOLwB0-1715808216976)]

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!**

**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

**[需要这份系统化的资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618631832)**

  • 25
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值