构建应用程序不仅仅是在你的IDE中构建它们。您需要设置自动化构建和部署方法,例如连续集成和部署。构建包必须部署到各种环境,最终到生产环境。您不能仅仅依靠自己的计算机完成构建,也无法在IDE中构建它。您需要单独的构建系统。这就是ANT等构建工具的作用所在。
另外请注意,IDE执行构建和部署操作的能力是有限的,并不是它们的强项。但是,可以利用ANT及其构建脚本并从Eclipse中运行它们。这样,您就可以针对本地(开发人员)构建和主要构建过程使用单一的脚本集。由于ANT基于JAVA,因此您还可以通过编写自定义任务等方式来满足您的构建需求。
此外,当您使用像ANT这样标准的构建系统时,即使您转换到不同的IDE(如Intellij IDEA),仍然可以使用您熟悉的构建系统。