introduction
apache ant is a java-based build tool. in theory, it is kind of like make, without make´s wrinkles. 【程序编程相关:ant 中文手册--下载安装】
【推荐阅读:SCJP一些笔记】
why another build tool when there is already make, gnumake, nmake, jam, and others? because all those tools have limitations that ant´s original author couldn´t live with when developing software across multiple platforms. make-like tools are inherently shell-based: they evaluate a set of dependencies, then execute commands not unlike what you would issue on a shell. this means that you can easily extend these tools by using or writing any program for the os that you are working on; however, this also means that you limit yourself to the os, or at least the os type, such as unix, that you are working on. 【扩展信息:非理想主义者的玩物:开源软件离我们多远?】
why?
... 下一页