jar 上传到Maven 仓库(Nexus 3.x),第三方引用 笔记
2017-09-20 11:06
423 查看
Nexus 3.x 与低版本相比较在平台上无直接上传jar 功能,整理了下gradle 工程打包jar 到Maven 仓库的简要流程,以备后续查看。
举例:创建仓库maven-test,并上传jar
1、登录 nexus ,默认用户/密码为 admin/admin123
2、登录成功后,在左侧边栏选择Repositories,进入页面后点击“Create repository” 按钮,在弹出的页面上,
选择“manve2(hosted)”类型,name 属性栏 输入“maven-test”,Blob store 属性栏 选择“default” ,填写完成后,选择保存 。可以在repository 列表中查看
到生成的 maven-test。
3、接下来是上传jar,在工程的build.gradle 中添加上传Maven仓库 命令,如jar名称是 htest-1.0.jar
afterEvaluate { project ->
group = 'com.hcc' //jar
version = '1.0' //jar 版本
//上传到nexus
uploadArchives {
repositories {
mavenDeployer {
repository(url: "http://ip:port/repository/maven-test/") {
authentication(userName: "admin", password: "admin123")
}
pom.groupId = "$project.group" //=com.hcc
pom.artifactId = "$project.name" //htest
pom.version = "$project.version" //1.0
}
}
}
}
配置成功后,执行gradleuploadArchives 就可以将工程打包为jar 并上传到 maven-test 仓库了。
4、将maven-test 添加到公共仓库组
下载配置的Maven 依赖是公共仓库maven-public(group) ,
编辑 maven-public ,在 Group 中添加 maven-test ,如下图所示:
![](https://img-blog.csdn.net/20170920114829393?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXN6ZDIwMTc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
点击 save 保存设置。接下来就可以通过 公共仓库maven-public 下载 maven-test 下面的包了.
5、下载htest-1.0.jar
在gradle 工程的 build.gradle 中引入依赖包
compile "com.hcc:htest:1.0"
在 Gradle projects 窗口 点击按钮就可以下载 jar了。
举例:创建仓库maven-test,并上传jar
1、登录 nexus ,默认用户/密码为 admin/admin123
2、登录成功后,在左侧边栏选择Repositories,进入页面后点击“Create repository” 按钮,在弹出的页面上,
选择“manve2(hosted)”类型,name 属性栏 输入“maven-test”,Blob store 属性栏 选择“default” ,填写完成后,选择保存 。可以在repository 列表中查看
到生成的 maven-test。
3、接下来是上传jar,在工程的build.gradle 中添加上传Maven仓库 命令,如jar名称是 htest-1.0.jar
afterEvaluate { project ->
group = 'com.hcc' //jar
version = '1.0' //jar 版本
//上传到nexus
uploadArchives {
repositories {
mavenDeployer {
repository(url: "http://ip:port/repository/maven-test/") {
authentication(userName: "admin", password: "admin123")
}
pom.groupId = "$project.group" //=com.hcc
pom.artifactId = "$project.name" //htest
pom.version = "$project.version" //1.0
}
}
}
}
配置成功后,执行gradleuploadArchives 就可以将工程打包为jar 并上传到 maven-test 仓库了。
4、将maven-test 添加到公共仓库组
下载配置的Maven 依赖是公共仓库maven-public(group) ,
编辑 maven-public ,在 Group 中添加 maven-test ,如下图所示:
点击 save 保存设置。接下来就可以通过 公共仓库maven-public 下载 maven-test 下面的包了.
5、下载htest-1.0.jar
在gradle 工程的 build.gradle 中引入依赖包
compile "com.hcc:htest:1.0"
在 Gradle projects 窗口 点击按钮就可以下载 jar了。
相关文章推荐
- 使用Nexus管理Maven仓库时,上传带依赖的第三方jar
- 使用Nexus管理Maven仓库时,上传带依赖的第三方jar
- maven使用中央仓库没有的jar包001---Maven自定义上传第三方包到3rd party(第三方无依赖jar和本地扩展类加入maven统一管理)
- 上传jar到私服的两种方式From POM和GAV Parameters。使用Nexus管理Maven仓库时,上传带依赖的第三方jar.
- 如何使用Gradle的maven-publish将jar包或者war包上传到nexus仓库
- Maven第四篇【私有仓库、上传jar包、引用私服jar包、上传本地项目到私服】
- Maven第四篇【私有仓库、上传jar包、引用私服jar包、上传本地项目到私服】
- maven上传jar到nexus私服仓库
- maven上传私有jar包到本地私服仓库,私服使用nexus repository manager 3.3
- Maven第四篇【私有仓库、上传jar包、引用私服jar包、上传本地项目到私服】
- 上传本地jar包到NEXUS MAVEN仓库
- Maven 向私服nexus上传jar
- Nexus3.x.x上传第三方jar
- maven 上传jar到nexus私服
- 上传jar到nexus的thirdparty第三方库
- maven打包jar上传到nexus
- nexus搭建maven私服及私服jar包上传和下载
- AndroidStudio如何打包生成realease版本的arr包,并上传到Nexus搭建的maven仓库,供项目远程依赖(二)
- 自己上传jar包到我们的maven本地仓库中
- Maven : 将Jar安装到本地仓库和Jar上传到私服