Java 类 与 Maven 的隐式依赖关系?
Implicit Dependencies of Java Classes with Maven?
我选择 Maven 通过在 Eclipse 上使用模块项目来利用软件模块化。
确实,我有一个根项目,其中包含 pom.xml 中的公共依赖项,这些依赖项可由子模块隐式识别。
我想知道我自己的 java classes/interfaces 是否也会发生同样的情况,或者我是否必须明确地将根项目包含在类路径中的子模块项目中?
要在另一个模块中使用一个模块的 类,您需要将该模块添加为依赖项。您的根项目依赖项可用于您的子模块,但对于您的 classes/interfaces.
可能不一定如此
我选择 Maven 通过在 Eclipse 上使用模块项目来利用软件模块化。
确实,我有一个根项目,其中包含 pom.xml 中的公共依赖项,这些依赖项可由子模块隐式识别。
我想知道我自己的 java classes/interfaces 是否也会发生同样的情况,或者我是否必须明确地将根项目包含在类路径中的子模块项目中?
要在另一个模块中使用一个模块的 类,您需要将该模块添加为依赖项。您的根项目依赖项可用于您的子模块,但对于您的 classes/interfaces.
可能不一定如此