配置maven连接nexus并使用MyEclipse发布jar包

本文使用MyEclipse2014、maven3.3.9以及nexus2.11.4环境,讲述maven配置release和snapshots版本配置并使用MyEclipse发布一个snapshots版本到nexus本地仓库。


1、配置maven

打开maven安装目录下conf目录下的settings.xml配置文件,在    节点中加入自己的nexus用户信息。如

  
	
		snapshots
		test
		123123123
	
	
		releases
		test
		123123123
		
  

其中server的id可以从nexus上点击对应的仓库查到,如图为snapshots的Id:

配置maven连接nexus并使用MyEclipse发布jar包_第1张图片

2、添加私有仓库信息

添加私有仓库的配置信息到settings.xml配置文件中,如下将私有仓库的镜像添加到settings中。

  
    
	    
		   nexus-releases 
		   * 
		   http://192.168.1.246:8089/nexus/content/groups/public 
	   	   
	   
  

3、配置MyEclipse

配置MyEclipse使用安装的maven以及修改后的配置文件,如图配置使用外部的maven。

配置maven连接nexus并使用MyEclipse发布jar包_第2张图片

配置使用外部的setting,如图:

配置maven连接nexus并使用MyEclipse发布jar包_第3张图片


4、新建maven测试工程

新建maven工程,关键步骤信息如下:

配置maven连接nexus并使用MyEclipse发布jar包_第4张图片

输入包的信息,如下:

配置maven连接nexus并使用MyEclipse发布jar包_第5张图片

5、配置工程

打开工程,点击pom.xml文件,在其中加入私有服务器的配置信息(注意配置信息的id需要和settings的配置文件以及私有服务器上的配置id一致),如下:

	
	  
	    snapshots
	    http://192.168.1.246:8089/nexus/content/repositories/snapshots
	  
	  
	    releases
	    http://192.168.1.246:8089/nexus/content/repositories/releases
	  	  
	   

加入后的配置如图:

配置maven连接nexus并使用MyEclipse发布jar包_第6张图片

6、发布

点击工程,右键弹出菜单,如图添加配置:

配置maven连接nexus并使用MyEclipse发布jar包_第7张图片

新建一个配置,在Main中选择工程的根目录,然后Goals中输入如下内容并点击run开始发布:

deploy -e

如图:

配置maven连接nexus并使用MyEclipse发布jar包_第8张图片

发布成功后会输出如下信息:

配置maven连接nexus并使用MyEclipse发布jar包_第9张图片

如果此时出错提示配置M2_HOME,可以参考如下博客解决:http://blog.csdn.net/smilefyx/article/details/64440975

发布成功后在nexus中搜索test可以看到发布的jar包:

配置maven连接nexus并使用MyEclipse发布jar包_第10张图片


你可能感兴趣的:(web应用)