Ant
AntとはJakartaプロジェクト1 で開発されているJavaベースのビルドツールです。
ビルドツールと聞いて最初に頭に浮かぶのは make
だという人も大勢いるでしょう。 Ant の開発者は、Ant は、make の欠点がない make
の一種だと言っています。ここでは、そのAntについて解説していきます。
- 2012/08/16 一部修正しました
1 [2012/5/23追記] 2011/12/21にてJakarta Projectは廃止されました。このプロジェクトはApache Projectに移管済みです
Ant INDEX
- Antの基礎
- 1.1. Antとは
- 1.2. Antのインストール
- 1.3. Antの実行
- 1.4. ビルドファイル
- ビルドファイルの構成
- 2.1. プロジェクト(Project)
- 2.2. ターゲット(Target)
- 2.3. タスク(Task)
- データ構造
- 3.1. パターン
- 3.2. パターンセット(PatternSet)
- 3.3. ファイルセット(FileSet)
- 3.4. デフォルト除外集合
- データ構造2
- 4.1. パス類似構造(Path/Classpath)
- 4.2. Pathelement
- 4.3. マッパー(Mapper)
- セレクタ
- フィルタ
- 6.1. フィルタ(filter)
- 6.2. フィルタセット(filterset)
- 6.3. フィルタチェーン(FilterChain)
- 6.4. フィルタリーダー(FilterReader)
- 基本的なタスク
- 7.1. プロパティ(Property)
- 7.2. ファイルシステム(Mkdir, Copy, Move, Delete)
- 7.3. コンパイル(Javac)
- 7.4. パッケージ(Jar, War)
- 7.5. テスト(JUnit)
- 7.6. 実行