1. 找到Maven的安装路径的setting.xml文件
image.png2. 找到<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
执行完成之后再仓库可以看到:
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
网友评论