Linux學習心得之 Linux下ant安裝與使用


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>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM