700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 如何使用Gradle的maven-publish将jar包或者war包上传到nexus仓库

如何使用Gradle的maven-publish将jar包或者war包上传到nexus仓库

时间:2018-05-18 15:21:15

相关推荐

如何使用Gradle的maven-publish将jar包或者war包上传到nexus仓库

首先,在build.gradle里边声明依赖maven-publish插件:

apply plugin: 'maven-publish'

然后,配置项目的信息和和nexus的信息:

publishing {publications {maven(MavenPublication) {groupId project.groupartifactId project.nameversion project.version//若是war包,就写components.web,若是jar包,就写components.java from components.web}}repositories {maven {if (project.version.endsWith('-SNAPSHOT')) {url = "快照版本的nexus仓库地址"} else {url = "release版本的仓库地址"}credentials {username 'nexus仓库用户名'password 'nexus仓库密码'}}}}

然后执行 publishMavenPublicationToMavenRepository:

gradle publishMavenPublicationToMavenRepository

插件会自动生成pom文件,若是jar包,则会自动包含相应的依赖信息,若是war包,则生成的pom文件不会包含依赖信息(因为不需要)

看到如下的输出,则表明上传成功:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。