Java 类 与 Maven 的隐式依赖关系?

Implicit Dependencies of Java Classes with Maven?

我选择 Maven 通过在 Eclipse 上使用模块项目来利用软件模块化。

确实,我有一个根项目,其中包含 pom.xml 中的公共依赖项,这些依赖项可由子模块隐式识别。

我想知道我自己的 java classes/interfaces 是否也会发生同样的情况,或者我是否必须明确地将根项目包含在类路径中的子模块项目中?

要在另一个模块中使用一个模块的 类,您需要将该模块添加为依赖项。您的根项目依赖项可用于您的子模块,但对于您的 classes/interfaces.

可能不一定如此