一、首先解压nexus.zip压缩包(安装包已经存储在百度云盘中)
其中nexus-2.12.0-01是私服的主程序
sonatype-work是私服的仓库java
安装私服经过终端进入D:\maven\nexus\nexus-2.12.0-01\bin路径
执行nexus.bat install安装
查看系统服务,如有nesux服务说明安装成功
安装成功以后,要启动私服服务
nexus.bat start启动
系统服务当中的nexus服务已启动,表名私服安装启动成功apache
若启动安装失败,解决办法:
找到nexus/bin/jsw/conf/wrapper.conf
第15行代码的java改成java.exe的路径app
访问私服:http://localhost:8081/nexus
用户名:admin
密码:admin123maven
私服中有四种仓库类型:
virtual 虚拟仓库,不起任何做用
proxy 代理仓库
代理apache:发布,单非正式的jar
代理central 中央仓库
hosted 宿主仓库,本地仓库
3rd:第三方仓库,非本身的
releases本身配置的仓库
group 组仓库。从本身配制的多个仓库中进行
查找,能够本身配置group组。
在私服中选中group进行配置url
在maven 的 settings.xml 中,查找<mirrors></mirrors>,在其中添加以下代码spa
<mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror>
在maven的settings.xml中,查找<><servers><servers>,在其中以下配置代理
<server> <id>releases</id> <username>admin</username> <password>admin123</password> </server> <server> <id>snapshots</id> <username>admin</username> <password>admin123</password> </server>
在pom.xml中添加上传私服的路径code
<!-- 设置私服路径 --> <distributionManagement> <repository> <id>releases</id> <url>http://localhost:8081/nexus/content/repositories/releases</url> </repository> <repository> <id>snapshots</id> <url>http://localhost:8081/nexus/content/repositories/snapshots</url> </repository> </distributionManagement>