nexus的安装与使用

1、nuxus安装

1.1 获取并解压nexus:
链接:https://pan.baidu.com/s/1n-Ev_F2uWGdMmzn-cGDJkA
提取码:rnaq

tar -zxvf nexus-3.12.1-01-unix.tar.gz -C /usr/local

2.2 修改配置文件

vim /etc/security/limits.conf

#内容如下

* soft nofile 65536
* hard nofile 65536

2.3 创建nexus用户

useradd nexus	
#修改密码
passwd nexus

2.4 修改权限

chown -R nexus:nexus /usr/local/nexus-3.12.1-01/
chown -R nexus:nexus /usr/local/sonatype-work/

2.5 启动

su nexus
/usr/local/nexus-3.12.1-01/bin/nexus start

2.6 访问
http://192.168.66.72:8081/

2、nexus使用说明

2.1仓库介绍

在这里插入图片描述

2.2创建一个第三方仓库

用来存放第三方jar包
具体操作依次点击下面图形的红圈
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.3设置代理为阿里云

修改代理地址为:http://maven.aliyun.com/nexus/content/groups/public/
在这里插入图片描述
在这里插入图片描述
此时,nexus已经安装配置完成了

2.4idea中配置nexus私服

settings文件:

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

<localRepository>C:\Users\TangLiPing\.m2\repository</localRepository>

  <pluginGroups>
  <pluginGroup>com.spotify</pluginGroup>
 
  </pluginGroups>

  <proxies>
    
  </proxies>

  
  <servers>
	<server>
		<id>ausp-releases</id>
		<username>admin</username>
		<password>admin123</password>
	</server>
	<server>
		<id>ausp-snapshots</id>
		<username>admin</username>
		<password>admin123</password>
	</server>
    
  </servers>

  
  <mirrors>
    
	 
  </mirrors>

 
  <profiles>
	<profile>
		<id>ausp</id>
		<activation>
			<activeByDefault>false</activeByDefault>
		</activation>
		<!-- 私有库地址-->
		<repositories>
			<repository>
				<id>ausp</id>
				<url>http://192.168.66.72:8081/repository/maven-public/</url>
				<releases>
					<enabled>true</enabled>
				</releases>
				<snapshots>
					<enabled>true</enabled>
				</snapshots>
			</repository>
		</repositories>
		<!--插件库地址-->
		<pluginRepositories>
			<pluginRepository>
				<id>ausp</id>
				<url>http://192.168.66.72:8081/repository/maven-public/</url>
				<releases>
					<enabled>true</enabled>
				</releases>
				<snapshots>
					<enabled>true</enabled>
				</snapshots>
			</pluginRepository>
		</pluginRepositories>
	</profile>
	
	
	</profiles>
	<activeProfiles>
		<activeProfile>ausp</activeProfile>
	</activeProfiles>
 
</settings>

pom文件

<distributionManagement>
	<repository>
		<id>ausp-releases</id>
		<name>Ruizhi Release Repository</name>
		<url>http://192.168.66.71:8081/repository/maven-releases/</url>
	</repository>
	<snapshotRepository>
		<id>ausp-snapshots</id>
		<name>Ruizhi Snapshot Repository</name>
		<url>http://192.168.66.71:8081/repository/maven-snapshots/</url>
	</snapshotRepository>
</distributionManagement>

到此,已经全部配置完毕,有时间我会增加docker安装nexus

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值