maven引入Jar(多模块工程的jar),使用时不成功

引用本地jar步骤

  • 先mvn install,将jar打包到本地仓库
  • 在另外的工程里,使用坐标引入

网上的解决: 都没用。自己寻找解决办法

  • 具体包里,只留jar、pom文件
  • 删除remote.repositories

20.2.10 失败描述
写了springcloud的demo项目,对单个api子模块使用maven install打包,在另一个SpringBoot demo项目中pom引入依赖,处于可点击状态(找到了jar),但是在使用里面的类时,出现找不到
(img-eMqTO7uy-1581571322699)(en-resource://database/3118:1)]
(img-NBSRfjtJ-1581571322701)(en-resource://database/3120:1)]@h=300

解决: 将springcloud的demo项目,用父工程的maven对所有项目都进行了install,就行了。即父工程也要install

  • 具体原因,api子模块进行install后,该jar确实在仓库中,所以造成了有jar,导入后不能引用的现在。因为其是子模块,完整的install应该是要连带父模块的,即父模块也要install,才能进行引入。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值