Maven的install无法将jar包放进仓库,而是生成后缀名为LastUpdate的文件

最近在学习dubbo,今天在将项目install后,要打包为jar包放进本地仓库,然后再另一个项目的pom.xml文件中添加如下依赖:
在这里插入图片描述

但是报错了,说明本地仓库找不到,去到本地仓库查看,发现:
在对应位置生成了后缀名为lastupdate文件,在网上查看了许多方法,都说要删掉这些lastupdate文件再引入就行。经实践,不起任何作用。

生成lastupdate文件的原因为在远程仓库找不到对应的文件,进而会生成lastupdate文件

然后我查看了maven的install信息:

[INFO] Installing D:\IDEA\ideaProject\10-link-userservice-provider\target\10-link-userservice-provider.jar to D:\Maven\repository\org\example\10-link-userservice-provider\1.0-SNAPSHOT\10-link-userservice-provider-1.0-SNAPSHOT.jar
[INFO] Installing D:\IDEA\ideaProject\10-link-userservice-provider\pom.xml to D:\Maven\repository\org\example\10-link-userservice-provider\1.0-SNAPSHOT\10-link-userservice-provider-1.0-SNAPSHOT.pom

可以发现,打包后的jar包位置与我所预料的位置不一样,并不是com.example.dubbo
在这里插入图片描述

而是org.example

这是为什么呢?
原因是在新建Module时,我没有设置groupid,默认就是org.example(如下图),所以在maven的install执行后,jar包的位置就是本地仓库中的org.example下的项目位置。问题解决
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值