Nexus私服快速搭建搭建
其他
2018-05-07 18:28:28
阅读次数: 4
Nexus私服快速搭建搭建
需要一个nexus的war包
需要配置maven的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>【本地仓库地址】</localRepository>
<pluginGroups>
</pluginGroups>
<proxies>
</proxies>
<servers>
<server>
<id>releases</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
</servers>
<mirrors>
<mirror>
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>【ip:端口】/nexus/content/groups/public</url>
</mirror>
</mirrors>
<profiles>
<profile>
<id>nexus</id>
<repositories>
<repository>
<id>central</id>
<url>【ip:端口】/nexus/content/repositories/central/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>central</id>
<url>【ip:端口】/nexus/content/repositories/central/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>nexus</activeProfile>
</activeProfiles>
</settings>
启动Nexus服务
- 打开目录nexus-2.12.0-01-bundle.zip\nexus-2.12.0-01\bin\jsw
- 选择相应环境下的文件,打开
- 然后
- 先执行install-nexus.bat
- 在执行start-nexus.bat
- 好了,现在私服搭建成果【这个比较容易,主要看下面的配置文件】
提交的jar、pom或war的maven项目中pom.xml文件的配置
<distributionManagement>
<repository>
<id></id>
<name></name>
<url>【ip:域名】/nexus/content/repositories/releases</url>
</repository>
<snapshotRepository>
<id></id>
<name></name>
<url>【ip:域名】/nexus/content/repositories/snapshots</url>
</snapshotRepository>
</distributionManagement>
是时候展现真正的技术了
- 执行maven的deplay命令生成相应的包并上传啦~~
转载自blog.csdn.net/eieiei438/article/details/79965049