Java类与Maven的隐式依赖关系?
我选择Maven通过在Eclipse上使用模块项目来利用软件模块化 事实上,我有一个根项目,其中包含pom.xml中的公共依赖项,这些依赖项可以通过子模块隐式识别Java类与Maven的隐式依赖关系?,java,maven,oop,modularity,Java,Maven,Oop,Modularity,我选择Maven通过在Eclipse上使用模块项目来利用软件模块化 事实上,我有一个根项目,其中包含pom.xml中的公共依赖项,这些依赖项可以通过子模块隐式识别 我想知道我自己的java类/接口是否也会发生同样的情况,或者我是否必须在类路径中显式地包含根项目到子模块项目?要在其他模块中使用一个模块中的类,需要将该模块作为依赖项添加。您的根项目依赖项可用于您的子模块,但对于您的类/接口可能不一定如此。您能否澄清根模块和子模块的打包结构?
我想知道我自己的java类/接口是否也会发生同样的情况,或者我是否必须在类路径中显式地包含根项目到子模块项目?要在其他模块中使用一个模块中的类,需要将该模块作为依赖项添加。您的根项目依赖项可用于您的子模块,但对于您的类/接口可能不一定如此。您能否澄清根模块和子模块的打包结构?