Maven jar包服务器搭建全过程
一.搭建自己的 Maven jar 包服务器
环境: Windows7 tomcat6.0 jdk 1.8 nexus 2.9.0
Step 1:
安装 jdk 1.8 配置环境变量....etc
Step 1:
安装 tomcat 6.0 ....etc
Step 2:
安装 apache-maven-3.0.5 配置环境变量...etc
Step 3:
下载 nexus 2.9.0.war ,地址 :
http://download.csdn.net/detail/wshuaichao/8305241
Step 4:
把nexus 2.9.0.war 放在tomcat webapp 路径下,启动tomcat
Step 5 :
打开浏览器,输入 http://localhost:8080/nexus-2.9.0(本人tomcat端口设置为8080 ),显示如下界面
在之前安装环境中,笔者遇到一个问题,nexus 2.9 版本只支持jdk 1.7以上(之前我电脑上是jdk 1.6 ),Tomcat 报 Unsupported major minnor version 51.0
查阅资料得知 ,把jdk 1.6 换成 1.8 然后正常启动
Step 6 :上传jar 包
http://localhost:8080/nexus-2.9.0 主页右上方 有 Log in 这个按钮
输入 admin admin123 (用户名, 密码)
新建本地仓库meavenWareHouseTest
为meavenWareHouseTest 添加两个jar包 rpc-server-1.3.1。Jar 和rpc-client-1.3.jar
点击下方的选择jar包、添加jar包、上传jar包
新建group 或 直接使用 public
将 meavenWareHouseTest 添加进 public resportories
然后setting.Xml 的 meven 的镜像名称改为
<mirror>
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<name>Nexus Mirror</name>
<url>http://127.0.0.1:8080/nexus-2.9.0/content/groups/public</url>
</mirror>
然后直接在maven项目的pom.xml 中加入依赖
<groupId>meavenWareHouseTest</groupId>
<artifactId>rpc-server</artifactId>
<version>1.3.1</version>
</dependency>
<dependency>
<groupId>meavenWareHouseTest</groupId>
<artifactId>rpc-client</artifactId>
<version>1.3</version>
</dependency>