introduction
apache ant is a java-based build tool. in theory, it is kind of like make, without makes wrinkles. 【程序编程相关:WebGalileo Faces 2.0】
【推荐阅读:Java的数组(Array)、Vecto】
why another build tool when there is already make, gnumake, nmake, jam, and others? because all those tools have limitations that ants original author couldnt 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. 【扩展信息:JDK、JRE、JVM之间的关系】
why?
... 下一页