关于ant与maven
Ant是一个赫赫有名的工具,但我从没有专门用过。因为现成的IDE似乎都集成了Ant的功能,可以自动地把Java项目打包起来生成一个项目。
从Ant的历史来看,Ant源于Unix的make工具是没有错的。但是make工具有很多缺陷,而且又与Unix耦合起来。对于跨平台的Java项目,要如何组织呢?Ant诞生了。
Ane本身就是这样一个流程脚本引擎,用于自动化调用程序完成项目的编译,打包,测试等。除了基于JAVA是平台无关的外,脚本的格式是基于XML的,比make脚本来说还要好维护一些。
Maven则是在Ant的基础上更进一步,适应不同的多版本Ant脚本进行项目管理的工具。现阶段的IDE大部分也自带了Maven插件。
相关推荐
BitsPlayer 2020-05-29
roygbip 2020-02-16
BitsPlayer 2020-02-13
lrcoop 2020-02-03
chichichi0 2020-01-06
BitsPlayer 2019-12-19
BitsPlayer 2019-12-14
xueliangEmail 2013-07-22
cailianren 2010-04-15
wugang0 2019-11-09
lustdevil 2011-08-28
evilvoid 2008-04-17
leonranri 2019-11-05
leeccr 2019-10-31
evilvoid 2010-02-02