maven 多级项目依赖 子项目依赖父项目 打包时找不到父项目依赖的jar包
itoken-service-admin 引用了父项目 itoken-common-service 从依赖中也可以看出 已经引入父项目的tk.mybatis包 但是打包时就说找不到 但是如果直接在itoken-service-admin中添加tk.mybatis的依赖 就可以打包了 请问一下为什么通过父项目依赖就打包不成功啊 父项目已经package后 install和deploy到仓库了
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
没有添加scope属性 其实并不只是tk.mybatis 这个包找不到 还有其他一些通过父项目依赖的包都是出这样的错
回复
项目能不能上传到 gitee 的最小骨架版本,这样我们就可以帮忙看了。只用上传架子就好了。
回复
@年少爱追梦 : https://gitee.com/meiyuao/itoken 谢谢 项目之间的引用关系为 itoken-common < itoken-common-service < itoken-service-admin 不只是tk.mybatis找不到 itoken-service-admin 通过父项目common-service依赖的jar包都找不到
回复
好的我试试
回复
你的项目为什么不是多模块的项目,单个模块这样的项目结构好奇怪
tk.mybatis包会不会指定了<scope>啊
错误信息如图