Maven Project与Maven Module两者是什么关系呢?
今天在使用Eclipse创建一个Maven工程时,发现Maven Project与Maven Module,如下图所示:
那么它们两者之间到底是什么关系呢?
听笔者一一道来,如下所示:
那么它们两者之间到底是什么关系呢?
听笔者一一道来,如下所示:
区别1: Maven Module:是一个maven工程,但是是一个子工程,必须有父工程存在并依赖 Maven Module不能独立父工程单独存在 Maven Project是一个单独、独立的工程, 当打包为jar或war时,可以单独运行 当我们在pom文件中添加了对父工程的依赖, 则作为父工程的子工程 区别2: Maven Module需在父工程的POM文件中有相应的节点定义 <modules> <module>mavenModuleTest</module> </modules> 当父工程运行 run as Maven install命令时, 会将父工程及所有子工程都打包至本地仓库中
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。