导入第三方jar包到Nexus

2019-06-17  本文已影响0人  ce5154e79490

1. 找到Maven的安装路径的setting.xml文件

image.png

2. 找到<servers>,添加如下配置

<server>
    <id>Releases</id>
    <username>admin</username>
    <password>admin123</password>
</server>

id: 待会输入命令时需要用到
username: Nexus服务器登录用户名
password: Nexus服务器登录密码

添加完成之后如图所示


image.png

3. 打开CMD命令控制台,输入如下命令

mvn deploy:deploy-file -DgroupId=com.utry.platform -DartifactId=am5-attributes -Dversion=1.0.0 -Dpackaging=jar -Dfile=E:\test\am5-attributes.jar -Durl=http://10.0.33.40:8081/repository/platform_hosted/ -DrepositoryId=Releases

DgroupId、DartifactId、Dversion: 构成jar包pom.xml的坐标,名字自己起
Dpackaging: 表示包的类型
Dfile: 表示上传jar包的绝对路径
Durl: 私服上仓库的地址,打开nexus->repository菜单,可以看到该路径
DrepositoryId: 服务器的表示id,就是我们在setting.xml文件中配置的serverId
执行完成之后再仓库可以看到:

image.png

4. 引入该jar包

Maven

<dependency>
    <groupId>com.utry.platform</groupId>
    <artifactId>am5-attributes</artifactId>
    <version>1.0.0</version>
</dependency>

Gradle

compile 'com.utry.platform:am5-attributes:1.0.0'

到这里就可以使用该jar包提供的功能了
参考: https://www.jianshu.com/p/b8ec688c388e

上一篇 下一篇

猜你喜欢

热点阅读