我是Maven的初学者,从命令行的 Angular 我已经使用了它,所以现在我试图在Eclipse中使用它。我安装了m2eclipse插件。
但是我从一开始就很沮丧!显然,我错过了沿途的一些术语。我无法跟踪所有这些新的Maven术语... 什么是Maven项目,什么是Maven模块? 这些是在Eclipse中的Maven类别中创建新项目时的选项。
最佳答案
它们基本上是同一件事,但有一个区别。创建模块时,必须指定一个父项目。当您指定父项目时,它将在父项目pom.xml中添加一个部分。该部分基本上对父项目说:“首先运行针对我所有模块的所有命令”。因此,如果您在顶层项目上运行“mvn软件包”,它将首先对其所有模块项目运行“mvn软件包”。
希望能有所帮助。
关于eclipse - Maven “Module”与 “Project”(Eclipse,m2eclipse插件),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2890341/