工作心得(二)——如何将Nexus本地仓库和Maven结合起来

  这篇文章承接上一篇文章,接下来讲如何将Nexus本地仓库和Maven结合起来,实现maven去本地仓库中获取jar包,而不是去中央仓库;实现将自己的jar包发布到本地仓库中,本文只介绍如何搭建这样的环境,并不讲解这种环境的适用范围。

---------------------------------------------------------------------------------------------------------------------------------------------

1.maven的安装

1).下载maven

访问maven官网:http://maven.apache.org/   下载自己需要的版本的maven,windows系统下载zip包,linux下载tar包,我这里下载了最新的

3.3.9版本。


2).解压下载的apache-maven-3.3.9-bin.zip,得到apache-maven-3.3.9文件。

3).配置maven的环境变量

a).添加一个变量M2_HOME 变量的值就是解压出来的apache-maven-3.3.9的路径.

b).在添加一个变量M2 变量的值就是%M2_HOME%\bin。

c).在path环境变量中增加:%M2%;

d).在命令提示行中输入mvn -v 验证环境变量是否配置成功.

看到上图的结果表示配置成功。

4).配置maven

apache-maven-3.3.9\conf\settings.xml的配置如下:

<?xml version="1.0" encoding="UTF-8"?>


<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  
  -->
  <!-- 这里表示本地引用的mavenjar包的路径,从仓库上下载的jar包会保存在这个路径 -->
	<localRepository>F:/Work/.m2/repository</localRepository>

  <pluginGroups>
   
  </pluginGroups>

  
  <proxies>
    
  </proxies>

 <!-- 这里配置的是nexus仓库的账号密码信息 这里的ID要跟项目中的pom文件中的配置一致 -->
  <servers>
   
    <server>   
    	<id>releases</id>   
    	<username>admin</username>   
    	<password>admin123 </password>   
 	 	</server>   
 		<server>   
  		<i
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值