jar 上传到Maven 仓库(Nexus 3.x),第三方引用 笔记

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
}
}
}
}
配置成功后,执行gradle uploadArchives 就可以将工程打包为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了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值