Java Maven Nexus

1. 安装

复制 nexus-oss-webapp-1.9.2.2-bundle.zip D盘解压。

进入 : D:\nexus-oss-webapp-1.9.2.2-bundle\nexus-oss-webapp-1.9.2.2\bin\jsw\windows-x86-64


以管理员身份运行:Installnexus.bat nexus 安装为系统服务


再次可以启动或关闭 nexus 服务。

http://localhost:8081/nexus/index.htm

默认提供了三个用户:

admin:该用户拥有Nexus的全部权限,默认密码为admin123。

deployment:该用户能够访问Nexus,浏览仓库内容、搜索、上传部署构件,但是不能对Nexus进行任何配置,默认密码为deployment123。

anonymous:该用户对应了所有未登录的匿名用户,它们可以浏览仓库并进行搜索。


2. 配置maven使用nexus

~/.m2/setting.xml 中进行配置。

<mirrors>
	<!-- 配置镜像,让所有请求都指向私服,禁止直接访问任何其他服务器 -->
	<mirror>
		<id>nexus</id>
		<mirrorOf>*</mirrorOf>
		<name>Human Readable Name for this Mirror.</name>
		<url>http://localhost:8081/nexus/content/groups/public/</url>
	</mirror>
</mirrors>


<profiles>
	<!-- 配置私服信息 -->
	<profile>
		<id>nexus</id>
		<repositories>
			<repository>
				<id>nexus</id>
				<name>Nexus</name>
				<url>http://localhost:8081/nexus/content/groups/public/</url>
				<releases>
					<enabled>true</enabled>
				</releases>
				<snapshots>
					<enabled>true</enabled>
				</snapshots>
			</repository>
		</repositories>
		<pluginRepositories>
			<pluginRepository>
				<id>nexus</id>
				<name>Nexus</name>
				<url>http://localhost:8081/nexus/content/groups/public/</url>
				<releases>
					<enabled>true</enabled>
				</releases>
				<snapshots>
					<enabled>true</enabled>
				</snapshots>
			</pluginRepository>
		</pluginRepositories>
	</profile>
</profiles>


<!-- 激活私服 -->
<activeProfiles>
	<activeProfile>nexus</activeProfile>
</activeProfiles>


学习资料: 《maven实战》

(图片来源网络!)



转载请指明出处!http://www.miselehe.com/article/view/11