maven 多级项目依赖 子项目依赖父项目 打包时找不到父项目依赖的jar包

发布于 2022-01-05 16:39:22 字数 365 浏览 812 评论 7

itoken-service-admin 引用了父项目 itoken-common-service  从依赖中也可以看出 已经引入父项目的tk.mybatis包  但是打包时就说找不到  但是如果直接在itoken-service-admin中添加tk.mybatis的依赖 就可以打包了    请问一下为什么通过父项目依赖就打包不成功啊  父项目已经package后 install和deploy到仓库了

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

羁拥 2022-01-08 00:40:26

没有添加scope属性 其实并不只是tk.mybatis 这个包找不到 还有其他一些通过父项目依赖的包都是出这样的错

緦唸λ蓇 2022-01-08 00:20:36

回复
项目能不能上传到 gitee 的最小骨架版本,这样我们就可以帮忙看了。只用上传架子就好了。

白龙吟 2022-01-08 00:03:04

回复
@年少爱追梦 : https://gitee.com/meiyuao/itoken 谢谢 项目之间的引用关系为 itoken-common < itoken-common-service < itoken-service-admin 不只是tk.mybatis找不到 itoken-service-admin 通过父项目common-service依赖的jar包都找不到

落墨 2022-01-07 23:44:44

回复
好的我试试

柒夜笙歌凉 2022-01-07 23:24:42

回复
你的项目为什么不是多模块的项目,单个模块这样的项目结构好奇怪

陌若浮生 2022-01-07 21:39:52

tk.mybatis包会不会指定了<scope>啊

傾城如夢未必闌珊 2022-01-07 17:18:05

错误信息如图

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文