使用Maven的Java类的隐式依赖?

时间:2015-08-23 19:13:36

标签: java maven oop modularity

我选择Maven通过使用Eclipse上的Module Projects来利用软件模块化。

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

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

1 个答案:

答案 0 :(得分:1)

要在其他模块中使用来自一个模块的类,您需要将该模块添加为依赖项。您的子项目依赖项可用于您的子模块,但对于您的类/接口可能不一定如此。