手动上传jar包到maven私服并指定pom文件:

如果只是单独上传jar包到maven私服,则对应的pom文件是由maven私服自动生成的,其中只包含上传jar包文件自身简单的信息(groupId,artifactId,version),而它所依赖的别的jar包的信息不会添加到自动生成的pom文件中。

需求:程序员A手动封装了一个jar包,这个jar包又依赖了commons-lang3,dom4j这两个jar包,程序员A现在想在自己手动上传封装的这个jar包到maven私服的同时指定此jar包的pom文件(该上传的jar包都依赖了那些别的jar包)

步骤如下:

一,将jar包文件和对应的pom文件放在同一个目录下:

在这里插入图片描述
demo.pom文件如下所示:
在这里插入图片描述

二,在windows的cmd黑窗口中执行上传命令:

windows + R,输入cmd点击确定:

在这里插入图片描述

指令如下:
# 由C盘切换到D盘
d:
# 进入D盘下的excel/jars目录
cd excel/jars
# 执行上传jar包到maven私服的命令
# 说明:账号和密码为可登录maven私服的有上传权限的用户的账号密码,@符号后跟的是maven私服的ip地址和端口号
mvn deploy:deploy-file -DgroupId=com.demo -DartifactId=demo -Dversion=1.0.0-SNAPSHOT -Dpackaging=jar -Dfile=demo.jar -DpomFile=demo.pom -Durl=http://账号:密码@xxx.xxx.xxx.xxx:xxx/repository/maven-snapshots/ -DrepositoryId=maven-snapshots

在这里插入图片描述
或者,如图所示,在D:\excel\jars这个文件夹下 shift + 鼠标右键,选择在此处打开Powershell窗口:
在这里插入图片描述
输入:start cmd 然后回车,会另弹出一个黑窗口,直接进入到了D:\excel\jars目录下:

在这里插入图片描述
在这里输入上面的命令即可:

在这里插入图片描述

三,上传成功后去maven私服中搜索刚才上传的jar包:

在这里插入图片描述
在这里插入图片描述
找到依赖,然后添加到你的项目的pom文件中即可,添加到我们的项目中时可以把pom这一行给删了,只需要groupId,artifactId,version即可:
在这里插入图片描述

四,将其添加到项目中,进行验证引入:

在这里插入图片描述
依赖都在,验证完毕:

在这里插入图片描述
在这里插入图片描述

或者去你本地的maven仓库中,找到从私服上下载下来的依赖,打开pom文件,看是否依赖都在。
在这里插入图片描述
依赖都在,验证完毕
在这里插入图片描述
参考url:https://blog.csdn.net/zwliuxing/article/details/102599183

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值