返回介绍

获得 Maven Tasks for Ant

发布于 2025-04-21 21:42:11 字数 1006 浏览 0 评论 0 收藏

稍等一下,难道我还没有讲完用 Ant 构建本书示例项目的用法?确实还没有说完,不过,这也并不是全部。虽然本书以 Ant 作为示例构建的基础,我们决定本书应该通过 Maven Tasks for Ant 来演示一下 Maven 优秀的依赖(dependency)管理功能。本书的最初版本在这一部分只用了几页的篇幅来介绍如何下载和管理一系列第三方库:包括从 Jakarta Commons Lang 到 CGLIB。如果这些工作由你亲自来做,最少也得花费你宝贵的几分钟的时间,而且说明如何操作和操作本身费事又繁琐。本书中,我们在 build.xml 文件中声明了项目需要依赖的库文件,并由 Maven 负责下载和管理这些依赖文件。这样就节省了许多步骤和时间。好,现在就开始安装 Maven Tasks for Ant。

应该怎么做

有两种方法来整合 Maven Tasks for Ant:第一种方法是将需要的 JAR 文件放在 Ant 的 lib 目录,第二种方法就是在 Ant 的构建(build)文件中用 typedef 声明来包括 antlib 定义。我们打算使用前一种方法,将 maven-ant-tasks-2.0.8.jar 文件添加到 Ant 的 lib 目录中,因为这样对示例的 build.xml 文件修改量最少。首先,从 Maven 的网站 [1] 下载需要的 JAR 文件,在它的首页上应该可以看到用于下载 Maven Tasks for Ant 的链接(如图 1-1 所示)。

图 1-1 Maven 网站上 Maven Tasks for Ant 的下载链接

在编写本书时,Maven Tasks for Ant 的版本是 2.0.8。点击 Maven Tasks for Ant 2.0.8 的链接,选择一个镜像,就可以下载到一个名为 maven-ant-tasks-2.0.8.jar 的文件。将该文件保存到本地目录。

[1] http://maven.apache.org/.

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。