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

猜你喜欢

转载自blog.csdn.net/u011314442/article/details/80705909