用Nexus做Maven仓库管理--安装Nexus
安装步骤如下:
1、http://nexus.sonatype.org/downloads/ 下载nexus-oss-webapp-1.7.0-bundle.zip 然后解压缩到任意目录下(如E:\nexus)
2、建立用户环境变量NEXUS_HOME 值为E:\nexus\nexus-oss-webapp-1.7.0
3、如果操作系统是\windows-x86-32 则 进入E:\nexus\nexus-oss-webapp-1.7.0\bin\jsw\windows-x86-32 运行nexus..bat ,在游览器中输入http://localhost:8081/nexus/index.html#welcome 即可进入登录页面 默认用户名密码是admin/admin123
4、配置MAVEN使用NEXUS作为镜像仓库,首先找到~/.m2/settings.xml 文件 如果没有.m2文件夹的话,说明你没有运行过MVN,请在命令行中输入MVN命令,首次运行MAVEN后会自动创建.M2文件夹,然后进入MAVEN的安装路径下的CONF文件夹,把默认settings.xml 拷贝到~/.m2下。接着在此文件中填入以下信息:
<settings>
<mirrors>
<mirror>
<!--This sends everything else to /public -->
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://localhost:8081/nexus/content/groups/public</url>
</mirror>
</mirrors>
<profiles>
<profile>
<id>nexus</id>
<!--Enable snapshots for the built in central repo to direct -->
<!--all requests to nexus via the mirror -->
<repositories>
<repository>
<id>central</id>
<url>http://central</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>central</id>
<url>http://central</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
<activeProfiles>
<!--make the profile active all the time -->
<activeProfile>nexus</activeProfile>
</activeProfiles>
</settings>