5.4.1. アプリケーションの構築

5.4.1. アプリケーションの構築

凡例アプリケーションの構築を見て、それから設定ファイルを詳細に検証します。

章 4. 凡例アプリケーションについて の中で、jsfejb3 の サンプルアプリケーションのディレクトリ構成を見ました。コマンドラインで jsfejb3 ディレクトリに移動します。その中で build.xml ファイルを見ることができます。これはアーカイブのコンパイリングとパッケージング用の Ant 構築スクリプトです。アプリケーションを構築するには、まず build.xml ファイルを編集して jboss-dist の値を編集し、JBoss Application Server がインストールしてある場所を反映します。これが終了すると、コマンド ant を入力します。その出力は以下に似たものになります:

[vrenish@vinux jsfejb3]$ ant
Buildfile: build.xml

compile:
    [mkdir] Created dir: /home/vrenish/jboss-eap-4.2/doc/examples/jsfejb3/build/classes
    [javac] Compiling 4 source files to /home/vrenish/jboss-eap-4.2/doc/examples/jsfejb3
    /build/classes
    [javac] Note: /home/vrenish/jboss-eap-4.2/doc/examples/jsfejb3/src/TodoDao.java uses
    unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.

war:
    [mkdir] Created dir: /home/vrenish/jboss-eap-4.2/doc/examples/jsfejb3/build/jars
      [war] Building war: /home/vrenish/jboss-eap-4.2/doc/examples/jsfejb3/build/jars/
      app.war

ejb3jar:
      [jar] Building jar: /home/vrenish/jboss-eap-4.2/doc/examples/jsfejb3/build/jars/
      app.jar

ear:
      [ear] Building ear: /home/vrenish/jboss-eap-4.2/doc/examples/jsfejb3/build/jars/
      jsfejb3.ear

main:

BUILD SUCCESSFUL
Total time: 2 seconds
(vrenish@vinux jsfejb3)$

BUILD SUCCESSFUL のメッセージを受けたなら、中に二つのサブディレクトリを持つ 新規に作成された build ディレクトリがあるはずです: