Maven : 将 Jar 安装到本地仓库和 Jar 上传到私服

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。

Jar的maven配置

<dependency>
<groupId>org.apache.thrift</groupId>
<artifactId>libthrift</artifactId>
<version>0.9.2</version>
</dependency>

1. 将Jar包安装到本地仓库

 

 

命令:

 

 

mvn install:install-file -Dfile=D:\thrift-0.9.2.jar -DgroupId=org.apache.thrift -DartifactId=libthrift -Dversion=0.9.2 -Dpackaging=jar  

 

-- DgroupId和DartifactId构成了该jar包在pom.xml的坐标, 对应依赖的DgroupId和DartifactId

-- Dfile表示需要上传的jar包的绝对路径
-- Dpackaging 为安装文件的种类


2. 上传Jar到私服  

 

 

命令:

 

 

mvn deploy:deploy-file -DgroupId=org.apache.thrift -DartifactId=libthrift -Dversion=1.12 -Dpackaging=jar -Dfile=D:\thrift-0.9.2.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可以看到

 

 

 

-------------------------------------------------------------------------------------------------------------

                                          我是分隔线

 

-------------------------------------------------------------------------------------------------------------

 

1、通过浏览器进入,点击右上角的。

 

2、在弹出的登录窗口中输入用户名和密码。

 

 

3、登录成功之后,点击左侧列表中的Views/Respsitories-->Respsitories。

 

4、在打开的标签页中,选择3rd party,我们自己的jar包都要上传到3rdparty中。在下方的窗片中,可以浏览到所有的第三方的jar包。

 

 

5、点击下方窗片的,准备上传我们自己的包。

GAV Definition 选择:GAVParameters。

依次填写Group、Artifact、Version,分别对应pom.xml文件中的groupId、artifactId、version。

Packaging选择jar

填写完成之后,点击选择需要上传的jar,下方的Filename、Extension会自动填充。

 

 

6、文件选择完毕后,点击,将选择的jar包添加至Artifacts中。

7、再次点击,将jar包的源码包同样上传上来。

 

 

8、将jar包和source包都上传完毕后,点击,将两个包上传至仓库中。

 

9、上传成功之后,可以在中,查看到刚刚上传的jar包。

 

转自:https://blog.csdn.net/we_shell/article/details/49819221

https://blog.csdn.net/lzy_lizhiyang/article/details/45056703

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值