リソース
よくある質問 (FAQ)
Apache Ant™ のウェブサイトで
Apache Ant 1.4 のリリース以降、Ant の FAQ は配布物にバンドルされており、最新バージョンは常にウェブサイトで見つけることができます。
FAQ | https://ant.dokyumento.jp/faq.html |
---|
jGuru
jGuru は、インタラクティブな Ant ディスカッションフォーラムと FAQ システムをホストしています。
FAQ | http://www.jguru.com/faq/java-tools/ant |
---|
Wiki
Apache
ASF は、Apache プロジェクト向けの Wiki ファームを提供しています。
メインページ | Apache Wiki ファーム |
---|---|
Ant Wiki | Ant Wiki |
書籍
最新の書籍が最初に表示されます
Ant in Action
2007 年 4 月/5 月に出版され、Ant 1.7 を網羅しています。
これは初版の大幅な改訂版で、依然として 600 ページの長さです。
本書は Ant 1.5 から Java 1.5 および 1.7 に移行し、応用 Ant セクションをほぼ完全に書き直しています。antlibs、Ivy を使用したリポジトリ管理、XML スキーマ検証、EJB3.0/Java EE 開発、SmartFrog を使用した高度なデプロイメントなどの新しいトピックを扱っています。Ant コーディングセクションでは、AntUnit、antlib オーサリング、スクリプト言語について説明しています。一方、本書の最初の 3 分の 1 を占める初心者向け章では、Java アプリケーションのビルド、テスト、パッケージ化、再配布の方法を開発者に示しています。
初版を 20,000 冊以上お持ちの方は、現在は obsolete です。申し訳ありません :)
著者 | Steve Loughran、Erik Hatcher |
---|---|
出版社 URL | https://www.manning.com/loughran/ |
書籍 URL | http://antbook.org/ |
ソースコードリポジトリ | http://sourceforge.net/projects/antbook |
ISBN | 193239480X |
入手先
Amazon.com | Barnes & Noble | Book Sense | Powells.com
Ant: The Definitive Guide 第 2 版
2005 年 4 月に出版され、Ant リリース 1.6.1 を網羅しています。
これは初版の完全な書き直しです。この本は現在 290 ページであり、前作よりも Ant をより深く掘り下げています。
また、リファレンス情報(表)とタスクの使用方法に関するテキストによる説明が混在しています。内容は、JUnit、CVS、実行、基本的なデプロイメント、Web アプリケーション開発、XDoclet などです。また、XDoclet についての説明と、Java で Ant を拡張する方法に関する章も含まれています。
著者 | Steve Holzner |
---|---|
URL | https://www.oreilly.com/catalog/anttdg2/ |
ISBN | 0596006098 |
入手先
Amazon.com | Barnes & Noble | Book Sense | Powells.com
エクストリームプログラミング with Ant
本書では、Ant 1.5.3 と他の多くのサードパーティツールを使用して XP プロジェクトを実装する方法を説明しています。以下の内容を網羅しています。
- Ant の基礎:概念、コアタスク、オプションタスク
- カスタムタスク、ロガー、リスナー、入力ハンドラー、セレクター、フィルター、マッパー、データ型など、カスタム Ant コンポーネントの作成方法
- Ant ビルドファイルを使用してスパイクテストを作成することにより、リスクを軽減する方法
- CVS バージョン管理と JUnit によるテストを追加
- 夜間ビルドとレポートの自動化
- XDoclet を使用したアプリケーションの動的デプロイ
- Jalopy、PMD、CheckStyle、iContract、JDepend を使用したコード標準の適用
- Remote Ant (Rant) と CruiseControl の使用
- プロジェクトドキュメントの生成
- 他のチームや企業全体で使用するために XP プロセスを適応させる
- UML 図の生成、レポートの作成、オンザフライでのメトリクスの作成のカスタムタスク例
- XP プロジェクトを実装するチームのケーススタディに従う
著者 | Glenn Niemeyer、Jeremy Poteet |
---|---|
ISBN | 0672325624 |
入手先
Amazon.com | Barnes & Noble | Book Sense | Powells.com
Ant. Das Java-Build-Tool in der Praxis
Ant 1.5 についてのドイツ語の書籍です。これは元の説明です。
Das Build-Tool Ant ist das Open-Source-Werkzeug, das den Entwicklungsprozess einer Java- oder J2EE-Anwendung wesentlich vereinfacht. Gesteuert durch XML-basierte Skripte führt es nahezu alle Aufgaben aus, die nach dem Kodieren einer Anwendung anfallen.
いくつかのトピック
- アーカイブの作成 (zip、jar)
- Java コンパイラの呼び出し
- プロパティファイルの編集
- ファイル操作
- ソースコード管理システム
この書籍は、「Ant: The Java Build Tool in Practice」として英語で入手できます。
著者 | Bernd Matzke |
---|---|
ISBN | 3827320666 |
入手先
Amazon.com | Barnes & Noble | Book Sense | Powells.com
Java 開発 with Ant
2002 年に出版されました。本書では、Ant 1.5 について、以下を含む内容を網羅しています。
- Ant 1.5 の新機能
- Ant のデータ型とプロパティ処理
- JUnit テストとレポート
- 継続的インテグレーション手法
- 属性指向プログラミングのための XDoclet
- EJB の生成、ビルド、パッケージ化
- ネイティブコードの記述とテスト
- Apache Axis を使用した Web サービスの構築
- 複数のリモートサーバーへのシステムのデプロイ
- 以下の使用と記述
- ロガー
- リスナー
- セレクター
- カスタムタスク
韓国語版とドイツ語版も入手可能
著者 | Erik Hatcher、Steve Loughran |
---|---|
URL | https://www.manning.com/antbook/ |
ISBN | 1930110588 |
入手先
Amazon.com | Barnes & Noble | Book Sense | Powells.com
Ant: The Definitive Guide 第 1 版
2002 年に出版されました。Ant リリース 1.4.1 について説明しています。
著者 | Jesse E. Tilly、Eric M. Burke |
---|---|
URL | https://www.oreilly.com/catalog/anttdg/ |
ISBN | 0596001843 |
入手先
Amazon.com | Barnes & Noble | Book Sense | Powells.com
Ant. Kurz und Gut.
Ant 1.4 についてのドイツ語の簡易リファレンスです。これは元の説明です。
Ant kurz & gut enthält eine vollständige Referenz der Built-in Tasks und ihrer jeweiligen Attribute sowie kurze Beispiele für ihre Verwendung. Daneben bietet das Buch eine knappe Einführung in die Arbeit mit Ant und eine Erläuterung der Ant-Basiselemente (Projekte, Properties, Targets und Tasks). Behandelt werden außerdem grundlegende Konzepte wie Filesets, Patternsets und Pfadstrukturen, das Schreiben eigener Tasks, die Aufruf-Syntax und Optional Tasks.
著者 | Stefan Edlich |
---|---|
URL | https://www.amazon.de/exec/obidos/ASIN/3897212412/ |
ISBN | 3897212412 |
入手先
Amazon.com | Barnes & Noble | Book Sense | Powells.com
エクストリームプログラミング用 Java ツール
本書では、以下の XP の主題について説明しています。
- ユニットテストと機能テストの自動化
- ビルドとデプロイの自動化による継続的インテグレーション
- リファクタリングと継続的インテグレーションの価値
- Ant、JUnit、JUnitPerf、Cactus、HTTPUnit、JMeter を使用して XP 方法論の目標を達成する方法
著者 | Richard Hightower、Nicholas Lesiecki |
---|---|
URL | https://www.wiley.com/cda/product/0,,047120708X,00.html |
ISBN | 047120708X |
入手先
Amazon.com | Barnes & Noble | Book Sense | Powells.com
記事とプレゼンテーション
以下のセクションでは、Apache Ant について書かれた記事とプレゼンテーションをリストしています。掲載すべき記事を書いた場合は、メーリングリストのいずれかに投稿してください。
記事
Ant 入力機能の拡張
このドキュメントの内容は以下のとおりです。
- セクション 2 では、InputHandler の作成方法の簡単な例を示します。
- セクション 3 では、コマンドラインで入力されたパスワードをマスクする inputhandler を開発します。
- セクション 4 では、グラフィカルコンポーネントで入力される 2 つのハンドラーを示します。
- セクション 5 では、<input> の異なる使用方法で異なる入力ハンドラーを使用できるように、Input タスクを拡張します。
- セクション 6 では、このドキュメントの作成中に見つかった問題について説明します。
- セクション 7 では、著者が理解していないいくつかの暗いコーナーをまとめています。
著者 | Ivan Ivanov |
---|---|
URL | https://sourceforge.net/project/showfiles.php?group_id=103509 (Sourceforge から ZIP+PDF をダウンロード) |
タスクライターのための Ant 1.6
この記事では、XML 名前空間処理、Ant ライブラリ、新しく導入された型のポリモーフィズムについて説明しています。
著者 | Stefan Bodewig |
---|---|
URL | https://www.oracle.com/technetwork/articles/bodewig-taskwriters-082397.html |
大規模プロジェクト向けの Ant 1.6 の新機能
この記事では、<macrodef>、<import>、<subant> タスクについて詳しく説明し、大規模システムの構築にどのように役立つかを示します。
著者 | Stefan Bodewig |
---|---|
URL | https://www.oracle.com/technetwork/articles/bodewig-ant1-091487.html |
Ant のためのプログラミング
この記事では、独自のタスクをプログラミングする際の主要なトピックについて説明しています。説明は 5 つの例に基づいて行われます。
この記事はドイツ語で書かれ、Java-Spektrum 5/2004 に掲載されました。
著者 | Bernd Matzke |
---|---|
URL | https://www.sigs-datacom.de/fachzeitschriften/javaspektrum/archiv/artikelansicht/artikel-titel/programmieren-fuer-ant.html |
Ant in Anger: 本番開発システムでの Ant の使用
このドキュメントでは、大規模なチーム開発プロジェクトで Ant を使用するための戦略といくつかの基本的な例について説明しています。
著者 | Steve Loughran |
---|---|
URL | https://ant.dokyumento.jp/ant_in_anger.html |
Ant タスクガイドライン
このドキュメントでは、カスタム Ant タスクの作成方法と、Ant に含めるために提出する方法について説明しています。
著者 | Steve Loughran |
---|---|
URL | https://ant.dokyumento.jp/ant_task_guidelines.html |
JavaとAntを使用したビルドプロセスの自動化
この記事では、いくつかの基本的な例と重要なタスクを強調することで、Antの使用方法を紹介します。
著者 | Michael Cymerman |
---|---|
URL | https://www.javaworld.com/javaworld/jw-10-2000/jw-1020-ant.html |
AntとWeblogic EJBの利用
この記事では、Antを使用してWeblogic EJBを作成する方法と、発生する可能性のある問題の回避策について説明します。
著者 | Jesse E. Tilly |
---|---|
URL | http://www.onjava.com/pub/a/onjava/2001/06/25/antejb.html |
JAXBとAntを使用した開発
Java API for XML Binding(JAXB)とAntを一緒に使用する方法を示す一連の記事。
著者 | Joseph Shelby |
---|---|
URL |
http://www.onjava.com/pub/a/onjava/2002/03/06/jaxant1.html http://www.onjava.com/pub/a/onjava/2002/03/13/jaxbant2.html |