Linux学习心得之 Linux下ant安装与使用

时间:2022-06-12 15:49:38
作者:枫雪庭
欢迎转载

Linux学习心得之 Linux下ant安装与使用

1. 前言
2. ant安装
3. 简单的ant实例

一、前言

本篇博文记录了Linux下ant安装与使用

本文内容基于以下文章:

http://www.linuxidc.com/Linux/2013-08/88955.htm                         (Ubuntu中ANT的安装和配置)
http://www.blogjava.net/amigoxie/archive/2007/11/09/159413.html              (用Ant实现Java项目的自动构建和部署)
http://www.cnblogs.com/hoojo/archive/2013/06/14/java_ant_project_target_task_run.html     (ant 使用指南)
http://peirenlei.iteye.com/blog/1688184                             (Java:Ant打包jar文件(有lib目录))
http://blog.csdn.net/yanghaitaohhh/article/details/9192431                   (利用Ant脚本生成war包的详细步骤)
http://m.blog.csdn.net/article/details?id=39233595                       (用Ant打Android的三方jar包_可包含各种资源)
http://blog.csdn.net/xiaoyao6650/article/details/4029946                    (用Ant编译Java Web程序)
http://blog.sina.cn/dpool/blog/s/blog_566c8d180101f0mr.html?vt=4              (java 命令行引入jar包)
http://www.cnblogs.com/hoojo/p/ant_increment_svn_diff_diffSummarize.html         (不会用ant打包、部署项目的工程师,不是一个好程序员(测试))

二、ant安装

(1)利用命令进行安装

sudo apt-get install ant

(2)手动安装
参考文章:Ubuntu中ANT的安装和配置 (http://www.linuxidc.com/Linux/2013-08/88955.htm)

三、简单的ant实例

相应的build.xml文件如下:

<?xml version="1.0" encoding="UTF-8" ?>
<project name="example" default="init" basedir="."> <property name="lib.dir" value="lib" />
<property name="cls.dir" value="class" />
<property name="src.dir" value="src" /> <target name="init">
<mkdir dir="${cls.dir}" />
<mkdir dir="${lib.dir}" />
</target> <target name="debug" depends="init">
<javac srcdir="${src.dir}" destdir="${cls.dir}">
<classpath>
<fileset dir="${lib.dir}">
<include name="**/*.jar" />
</fileset>
</classpath>
</javac>
</target> <target name="clean">
<delete dir="${cls.dir}" />
</target> <target name="jar" depends="debug">
<jar destfile="${cls.dir}/example.jar">
<fileset dir="${cls.dir}"/>
</jar>
</target> </project>