windows10打包jar包到本地仓库失败(The goal you specified requires a project to execute but there is no POM in)

本文分享了使用Maven将本地jar包安装至本地仓库的详细步骤与常见错误解决方案,包括正确配置环境变量及使用带有分号分隔的install-file命令。

因为公司需求,将dingtalk打包到本地服务器,再打包到服务器运行,所以在网上百度打包jar包的方法
1.第一步
配置maven环境变量
在这里插入图片描述
在这里插入图片描述
然后控制台cmd查询
在这里插入图片描述
确保maven配置完成
2.打包本地jar包到本地仓库
这是我本地jar包的地址
在这里插入图片描述
网上搜索到的打包命令都是这样的

mvn install:install-file -Dfile=jar包完整地址或相对地址 -DgroupId=自定义的groupID -DartifactId=自定义的artifactid -Dversion=自定义版本号 -Dpackaging=jar 

在我自己的实践下
mvn install:install-file -Dfile=D:\taobao-sdk-java-auto.jar -DgroupId=com.dingtalk.api -DartifactId=top-api-sdk-dev -Dversion=ding-open-mc-SNAPSHOT -Dpackaging=jar
在这里插入图片描述
反正是错了,后面各种百度,没有找到有价值的信息(没解决我自己的错误),然后上Stack Overflow找了一下
发现是要在每一段之间都添加上分号
mvn install:install-file “-Dfile=D:\taobao-sdk-java-auto.jar” “-DgroupId=com.dingtalk.api” “-DartifactId=top-api-sdk-dev” “-Dversion=ding-open-mc-SNAPSHOT” “-Dpackaging=jar”

在这里插入图片描述
然后就装好了

这是Stack Overflow文章链接:https://stackoverflow.com/questions/16348459/error-the-goal-you-specified-requires-a-project-to-execute-but-there-is-no-pom

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值