Maven的真正好处之一是它的项目结构是否明确定义,因此可以在任何支持Maven的IDE中打开它?
我们在一个由5人组成的团队中开发,我们使用三种不同的IDE(IntelliJ,Eclipse,Netbeans)。我知道我无法在Netbeans中打开Eclipse的Ant项目,但是使用Maven这是可能的。
这真的足以使用Maven吗?
答案 0 :(得分:1)
Maven和Ant是两回事。
Ant是一个构建工具,而Maven会累积以下功能:
Maven使用生命周期来实现这一目标。您可以在生命周期的某些点触发某些功能。例如,单元测试应该在编译后立即运行,而集成测试(例如硒测试)需要更多设置,可能初始化Web服务器并部署WAR文件。