它也是围绕“构建可移植性”这一主题设计的,这样你就不会因为在一台计算机上使用相同的代码而在另一台计算机上使用相同的构建脚本而产生问题(这是一个众所周知的问题,我们有 Windows 98机器的虚拟机,因为我们无法在其他任何地方编译我们的一些 Delphi 应用程序)。正因为如此,它也是在使用不同 IDE 的人之间进行项目工作的最佳方式,因为 IDE 生成的 Ant 脚本很难导入到其他 IDE 中,但是现在所有的 IDE 都理解并支持 Maven (情报、 日食和 NetBeans)。即使您最终不喜欢 Maven,它也会成为所有其他现代构建工具的参考点。