maven互相依赖打包

发布于 2022-09-12 23:44:04 字数 291 浏览 17 评论 0

模块划分:

module
- moduleA
  - moduleAClient
  - moduleACore
- moduleB
  - moduleBClient
  - moduleBCore

moduleACore 依赖 moduleBClient,需要获取 moduleB 里面的表数据
moduleBCore 依赖 moduleAClient,需要获取 moduleA 里面的表数据

这样互相依赖,打包会有问题嘛?
或者应该怎么设计呢,两个服务都需要获取对方服务的表数据。

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

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

发布评论

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

评论(1

ゃ人海孤独症 2022-09-19 23:44:04

先说结论,Maven 不支持循环依赖的,这种结构是很不合理的

你可以从client和core之间提出一个给公共的common module,用来存放你两个module都需要引用的部分,然后两个模块都引用这个公共模块,这样就避免了循环问题。

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