这篇中,Nexus使用的是WAR版
1. 下载Nexus
Nexus-WAR下载:http://download.sonatype.com/nexus/oss/nexus-2.6.3-01.war
2.安装Tomcat并发布nexus到tomcat中
这一步不多说了,提到一点就是如果不设置nexus工作目录,默认的工作目录就是${user.home}/sonatype-work/nexus,可以修改tomcat中nexus目录/WEB-INF下的文件:plexus.properties中最后一个nexus-work=“需要设置的nexus工作目录”
3.经过上面可能还不能运行
像上面2.6.3必须是jdk1.7,单独设置此台tomcat使用JDK1.7:
修改tomcat/bin/catalina.sh,添加下面一行
export JAVA_HOME="/usr/local/jdk1.7.0_25"
4.初识Nexus
打开Nexus页面,右上角点击登陆,默认用户名、密码为admin/admin123,登陆后,用户名旁边的倒三角型点开Profile可修改账户信息:
5.更新版本仓库
分别选择Apache Snapshots,Codehaus Snapshots,Maven Central这几个版本仓库的选项“ Download Remote Indexes”,新建更新索引的定时任务(Run Once),直接运行以更新几个版本库的索引。
6.添加定时任务
可添加定时任务进行一些日常工作,如更新版本库索引等。
7.使用Nexus查找jar包
左边导航菜单中,选择“Artifact Search”,文本框中输入需要查找的软件包,如“log4j”,将列出所有可用的软件包:
下载过后,将在nexus仓库中缓存,可以看到右边原来只有“Download”的,现在多了个“Delete”让我们可以删除私有仓库缓存的Jar包。