一、前言
我们在《万能框架spring》前四天中都用到了maven,接下去要讲述在SSX这样的架构下我们的“单元测试” 是怎么进行的,但是在此之前我们再来深入入解一下maven,因为我们的单元测试需要用到的是junit+ant+junitreport这样的组 合。而。。。。。。由于我们已经使用了maven,那么我们如何可以延续经典的junit+ant这样的单元测试的组合呢?其答案就是 把maven和ant再进行组合一下。
二、用Maven任务在Ant中使用Maven依赖
Maven的一个重要特性是使用中央仓库, 存储依赖和识别应用程序所需的库。Maven2还支持传递依赖(transitivedependency),这是一个强大的概念,它将用户需要声 明的依赖限制到最小程度。Ant不支持“即开即用”的依赖管理。在Ant项目中,应用程序所需的全部程序库通常都存放在一个项 目目录中。
三、使用maven-ant-task
3.1安装maven-ant-task
我们先下载maven-ant-tasks-2.1.3.jar( 我也已经上传到了“我的资源”里了);
下载完后把它放到我们的ant的lib目录下;
3.2 打包工程
这是一个传统的没有使用maven依赖库的ant的打包流程,从图上看很清晰,对吧?
时间: 2024-09-28 17:26:34