发布自己jar到maven仓库
发布自己jar到maven仓库
硅步积千里 发表于3个月前
发布自己jar到maven仓库
  • 发表于 3个月前
  • 阅读 0
  • 收藏 0
  • 点赞 0
  • 评论 1

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: maven发布jar到仓库

样例:引用依赖的生成

<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc8</artifactId>
<version>12.2.0.1</version>
</dependency>

一、自己开发的源码jar

通过开发工具eclipse | intellij idea可以配置maven工具或者环境自带的

maven install 发布到本地环境

maven deploy 发布到远程仓库

二、第三方jar发布

远程maven仓库:

1、按nexus界面指示自己上传即可

2、通过本地maven命令完成,如下:

mvn deploy:deploy-file -DgroupId=com.oracle -DartifactId=ojdbc8-Dversion=12.2.0.1 -Dpackaging=jar -Dfile=D:\developer\ojdbc8.jar -Durl=http://ip:port/nexus/content/repositories/thirdparty/ -DrepositoryId=thirdparty

 

-- DgroupId和DartifactId构成了该jar包在pom.xml的坐标, 对应依赖的DgroupId和DartifactId
-- Dfile表示需要上传的jar包的绝对路径
-- Durl私服上仓库的url精确地址(打开nexus左侧repositories菜单,可以看到该路径)
-- DrepositoryId服务器的表示id,在nexus的configuration可以看到

本地仓库:

通过maven install命令完成,如下:

mvn install:install-file -Dfile=D:\developer\ojdbc8.jar -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.2.0.1 -Dpackaging=jar

 

-- DgroupId和DartifactId构成了该jar包在pom.xml的坐标, 对应依赖的DgroupId和DartifactId
-- Dfile表示需要上传的jar包的绝对路径
-- Dpackaging 为安装文件的种类

共有 人打赏支持
粉丝 5
博文 6
码字总数 3377
评论 (1)
硅步积千里
:smile:
×
硅步积千里
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: