0

我有 2 个 Maven 模块 1 和 2,我想从 module2 调用 module1 中定义的类,但是这个类本身依赖于一些其他模块,这些模块作为依赖项添加到它的 pom.xml。那么将 module1 添加到的最佳方法是什么module2 以便它可以自动检测 module1 的所有依赖项。maven 还会查看类路径的另一件事吗?或者必须将所有内容添加为依赖项。谢谢

4

1 回答 1

2

只需将 module1 添加为 module2 的依赖项。Maven 中的依赖管理是传递性的:如果项目 A 依赖于项目 B,项目 B 依赖于项目 C,那么项目 A 依赖于项目 C。

Maven 不考虑类路径:所有依赖项都应该直接或间接地在项目的 POM 中表达。

于 2012-10-10T09:46:18.437 回答