搭建nexus远程私服

nexus官方下载地址:https://help.sonatype.com/repomanager3/download/download-archives---repository-manager-3

私服相关配置

	
	<!-- maven setting.xml 中配置nexus的权限 -->
	<server>
		<id>releases</id>
		<username>admin</username>
		<password>admin123</password>
	</server>
	<server>
		<id>snapshots</id>
		<username>admin</username>
		<password>admin123</password>
	</server>
	
	
	<!--配置pom 将jar包可以上传到nexus仓库中-->
	<distributionManagement>
	    <repository>
	        <id>releases</id>
	        <url>http://localhost:8081/repository/maven-releases/</url>
	    </repository>
	    <snapshotRepository>
	        <id>snapshots</id>
	        <url>http://localhost:8081/repository/maven-snapshots/</url>
	    </snapshotRepository>
	</distributionManagement>
	
	
	<!-- 配置nexus仓库地址 从远程仓库下载jar包-->
	<profiles>
		<profile>
			<id>mynexus</id>
			<repositories>
				<repository>
					<id>nexus</id>
					<name>Nexus Repository</name>
					<url>http://localhost:8081/repository/maven-public/</url>
					<releases>
						<enabled>true</enabled>
					</releases>
					<snapshots>
						<enabled>true</enabled>
					</snapshots>
				</repository>
			</repositories>
		</profile>
	</profiles>
	
	<!--激活profiles-->
	<activeProfiles>
		<activeProfile>mynexus</activeProfile>
	</activeProfiles>

一、将maven项目打包jar上传到远程私服
(1)pom.xml配置下面命令

<!--配置pom 将jar包可以上传到nexus仓库中-->
    <distributionManagement>
        <repository>
            <!--id可以随意起名-->
            <id>releases</id>
            <!--私服url-->
            <url>http://localhost:8081/repository/maven-releases/</url>
        </repository>
        <snapshotRepository>
            <id>snapshots</id>
            <url>http://localhost:8081/repository/maven-snapshots/</url>
        </snapshotRepository>
    </distributionManagement>

url值从私服copy,id随意起
在这里插入图片描述
(2)配置maven设置setting私服账号密码

<!-- maven setting.xml 中配置nexus的权限 -->
	<server>
		<id>releases</id>
		<username>admin</username>
		<password>admin123</password>
	</server>
	<server>
		<id>snapshots</id>
		<username>admin</username>
		<password>admin123</password>
	</server>

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.maven配置nexus仓库地址 从远程仓库下载jar包

<!-- 配置nexus仓库地址 从远程仓库下载jar包-->
	<profiles>
		<profile>
			<id>mynexus</id>
			<repositories>
				<repository>
					<id>nexus</id>
					<name>Nexus Repository</name>
					<url>http://localhost:8081/repository/maven-public/</url>
					<releases>
						<enabled>true</enabled>
					</releases>
					<snapshots>
						<enabled>true</enabled>
					</snapshots>
				</repository>
			</repositories>
		</profile>
	</profiles>
	
	<!--激活profiles-->
	<activeProfiles>
		<activeProfile>mynexus</activeProfile>
	</activeProfiles>

在这里插入图片描述
3.上传第三方jar到远程私服
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4.自定义角色和创建新用户和仓库
在这里插入图片描述
在这里插入图片描述
创建用户分配角色
在这里插入图片描述创建一个快照仓库
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210124204039222.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mjg5OTE1MA==,size_16,color_FFFFFF,t_70
在这里插入图片描述

Guess you like

Origin blog.csdn.net/weixin_42899150/article/details/113071327