# 在Maven和Gradle项目中使用Nexus私服
# 1. 在Maven项目中使用Nexus
# 1.1 配置Maven
配置Maven的setting.xml配置文件,在server标签中添加针对服务器的用户名密码支持。
<server>
<id>TestRepository</id>
<username>**你设置的用户名**</username>
<password>**你设置的密码**</password>
</server>
1
2
3
4
5
2
3
4
5
# 1.2 在pom.xml文件中添加私服仓库地址
<distributionManagement>
<repository>
<id>jeecg</id>
<name>jeecg Repository</name>
<url>**你的私服仓库地址,比如:http://127.0.0.1:8081/repository/TestRepository/**</url>
</repository>
</distributionManagement>
1
2
3
4
5
6
7
2
3
4
5
6
7
# 2. 在Gradle项目中使用Nexus
# 2.1 依赖Nexus私服仓库
修改项目的build.gradle文件,在repositories函数的参数中加入maven {url 你的私服仓库地址} 即可。
# 2.2 部署到仓库
创建task并运行
uploadArchives {
repositories {
mavenDeployer {
repository(url: **你的仓库地址**) {
authentication(userName: **你的用户名**, password: **你的密码**)
}
}
}
}
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9