Maven和Nexus更新索引(index)的安装配置

9 篇文章 1 订阅
2 篇文章 0 订阅

Maven的官网下载地址:http://maven.apache.org/download.cgi

我的Maven下载地址:http://download.csdn.net/detail/u010342038/9417848

Nexus的官网下载地址:http://www.sonatype.org/nexus/go

我的Nexus下载地址:http://download.csdn.net/detail/u010342038/9417957

MVNRepository的地址:http://mvnrepository.com/

(可以查询各种包的<dependency>
                                 <groupId></groupId>
<artifactId></artifactId>
<version></version>
</dependency>)

Maven的安装过程

1.解压到你想放的目录下,然后到Maven的bin的目录下copy目录的地址:配置电脑的环境变量:
这要看个人喜好了
第一种方法:path中添加你自己Maven--bin的地址(这是我的目录册:D:\MyJava\apache-maven-3.3.9\bin)

第二种方法:全局变量的方法:



2.查询Maven是不是安装成功:
在控制台输入:mvn -version
显示出Maven的信息就证明你成功安装了


Nexus的安装过程:

1.解压到你想放的目录下,然后到Nexus的jsw的目录下选择适合你的电脑的版本:配置电脑的环境变量:
这个我就不多说了,和上面的Maven的安装差不多一样
这是我的目录册:D:\MyJava\nexus-2.10.0-02-bundle\nexus-2.10.0-02\bin\jsw\windows-x86-64)



2.Nexus是不是安装成功:
第一种方法:
   在控制台输入:install-nexus (安装nexus windows 服务)
      start-nexus  (启动nexus windows 服务)
      stop-nexus  (停止nexus windows 服务)


第二种方法:


找到你解压安装的目录:先要点击install-nexus安装nexus(start-nexus,stop-nexus)

3.Nexus启动后的默认的网址: http://localhost:8081/nexus (localhost也可以是你的IP)   默认的用户名和密码(admin/admin123)

4.Nexus的索引(index)的更新
第一种方法(是在网上自动下载更新的,有点慢):


下面可以看到正在下载

第二种方法(优点快):
http://repo1.maven.org/maven2/.index/
去到上面的网址下载(最好下载页面最后的包):nexus-maven-repository-index.gz  nexus-maven-repository-index-packer.properties
http://maven.outofmemory.cn/org.apache.maven.indexer/indexer-cli/5.1.1/
去到上面的网址下载索引器的包indexer-cli-5.1.1
把下载包放到同一目录,然后到电脑--控制台(cmd)进入到你下载包的目录下运行一条命令:
java -jar indexer-cli-5.1.1.jar -u nexus-maven-repository-index.gz -d indexer

等待运行完后,在你运行那条命令的目录里面会出现:一个文件夹:indexer.
先把(这是我的目录)D:\MyJava\nexus-2.10.0-02-bundle\sonatype-work\nexus\indexer\central-ctx目录下的全部文件删除,
再把indexer目录下的全部文件copy到(这是我的目录:D:\MyJava\nexus-2.10.0-02-bundle\sonatype-work\nexus\indexer\central-ctx)
然后重启nexus,到 http://localhost:8081/nexus页面上就可以看到

Maven和Nexus的整合:

 1.到Maven的安装目录下找到(这是我的目录D:\MyJava\apache-maven-3.3.9\conf)settings.xml 打开编辑

配置本地仓库:路径你可以自己定义。下面是我的本地仓库的路径

2.配置自己的私服仓库

配置镜像:(settings.xml)

上面<url>http://10.10.10.133:8081/nexus/content/groups/public/</url>相当于下面第一个的Public Repositories(Reository Path)

配置(settings.xml)

配置启用</profiles>

Maven and Eclipse的配置:

圈中的maven命令要在eclipse配置才能用,否则会报错:

-Dmaven.multiModuleProjectDirectory system propery is not set.


上面的-Dmaven.multiModuleProjectDirectory=D:\MyJava\apache-maven-3.3.9

D:\MyJava\apache-maven-3.3.9是你解压安装maven的目录)

如果你用全局变量配置环境变量的话,你可以用:

-Dmaven.multiModuleProjectDirectory=%M2_HOME%


这样就可以用了下面是用的效果图:

  • 15
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值