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>