Ant-packaging-applications
提供:Dev Guides
Ant-パッケージングアプリケーション
ここで、すべてをまとめて完全で完全なbuild.xmlファイルを作成します。 次のように build.properties と build.xml ファイルを考慮してください-
build.properties
build.xml
この例では-
- まず、ビルドプロパティファイルでTomcatのwebappsフォルダーへのパスを deploy.path 変数として宣言します。
- また、 src.dir 変数でjavaファイルのソースフォルダーを宣言します。
- 次に、 web.dir 変数でWebファイルのソースフォルダーを宣言します。 javadoc.dir はJavaドキュメントを保存するためのフォルダーです。 build.dir はビルド出力ファイルを保存するためのパスです。
- 次に、Webアプリケーションの名前を宣言します。この例では fax です。
- また、プロジェクトのWEB-INF/libフォルダーにあるJARファイルを含むマスタークラスパスを定義します。
- また、マスタークラスパスの build.dir にあるクラスファイルも含めます。
- Javadocターゲットは、プロジェクトに必要なjavadocを生成し、使用ターゲットは、ビルドファイルに存在する一般的なターゲットを印刷するために使用されます。
上記の例は、 deploy と* deploywar。*の2つの展開ターゲットを示しています。
展開ターゲットは、ファイルをWebディレクトリから展開ディレクトリにコピーし、最終変更日時スタンプを保持します。 これは、ホットデプロイメントをサポートするサーバーにデプロイするときに役立ちます。
cleanターゲットは、以前にビルドされたすべてのファイルをクリアします。
deploywarターゲットはwarファイルをビルドしてから、warファイルをアプリケーションサーバーのdeployディレクトリにコピーします。