Nexus Repository Manager 地址:http://127.0.0.1:8081
build.gradle 中加入Task如下:
classpath = classpath.filter { file ->
println file.name
(
!file.name.startsWith('jetty-jsp') &&
!file.name.startsWith('standard')&&
(file.name.startsWith('javax.mail')||!file.name.startsWith('javax'))
)
}
}
uploadArchives {
repositories {
mavenDeployer {
repository(url: "http://127.0.0.1:8081/repository/maven-releases/") {
authentication(userName: "admin", password: "admin123")
}
}
}
}
执行任务:uploadArchives 即可将项目编译好的war包上传到Nexus Repository Manager 的 maven-releases 仓库中。