Maven学习资料个人总结
ApacheMaven一个潜在的基于java的apacheant的构建工具的替代者。两者之间的比较:第一:ant脚本是可以直接运行在maven中的。maven和ant最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM(projectobjectmodel)。这个模型定义了项目的方方面面,然后各式各样的脚本在这个模型上工作,而ant完全是自己定义,显然maven更胜一筹。第二:Maven对所依赖的包有明确的定义,如使用那个包,版本是多少,一目了然。而ant则通常是简单的inclde所有的jar。导致的最终结果就是,你根本无法确定JBoss中的lib下的common-logging是哪个版本的,唯一的方法就是打开META
下载地址
用户评论