我确定这可能是一个重复的问题,但我试图理解为什么......
A、B 和 C 是普通的旧 Java 模块 - A 和 B 是库,C 是应用程序。
如果 B 依赖于 A
和 C 取决于 B
为什么我必须在 C 的依赖项中同时包含 A 和 B?
我真的不是在寻求建议——我在项目中只有 5 个模块,所以没什么大不了的。我只是好奇为什么会这样(或者我可能遗漏了一些明显的东西)。
我确定这可能是一个重复的问题,但我试图理解为什么......
A、B 和 C 是普通的旧 Java 模块 - A 和 B 是库,C 是应用程序。
如果 B 依赖于 A
和 C 取决于 B
为什么我必须在 C 的依赖项中同时包含 A 和 B?
我真的不是在寻求建议——我在项目中只有 5 个模块,所以没什么大不了的。我只是好奇为什么会这样(或者我可能遗漏了一些明显的东西)。