Java CAPS プロジェクトの配備

コマンド行からのアプリケーションファイルの構築

NetBeans IDE を実行していなくても、コマンド行から commandline codegen ツールを使用して .ear ファイルを生成できます。このツールは、Java CAPS インストーラを使用してリポジトリからダウンロードする必要があります。このツールを使用するとき、.ear ファイルの構築プロパティーを 3 つの方法で指定できます。

  1. build.properties ファイルでプロパティーを指定できます。

  2. コマンドを発行するときに明示的にプロパティーを指定できます。

  3. build.properties ファイルでグローバルにプロパティーを指定し、それに優先させるプロパティーだけをコマンドの発行時に指定することができます。


注 –

commandline codegen を実行する前に、関連するすべてのコンポーネントを NetBeans IDE で保存する必要があります。


デフォルトでは、生成された .ear ファイルは次のディレクトリに保存されます。


commandlinecodegen-install\localrepository\DEST\builds\ear-file\logicalhost\appserver

注 –

コマンド行パラメータ commandline.rep.dir を使用して、リポジトリの場所を設定できます。デフォルト値は localrepository です。


表 1–1 commandline codegen のプロパティー

プロパティー名 

説明 

commandline.rep.url 

リポジトリの URL (必須)。形式は次のとおりです。 http://host:port/repositoryname

commandline.rep.user 

リポジトリのユーザー名 (必須)。 

commandline.rep.pass 

リポジトリのユーザーパスワード (必須)。 

commandline.rep.dir 

リポジトリのルートディレクトリ (必須)。デフォルト値は localrepository です。

commandline.rep.projectName 

プロジェクト名 (必須)。 

commandline.rep.projectDeployName 

配備プロファイル名 (必須)。 

commandline.rep.projectDeploymentTag 

プロジェクトスナップショット名 (省略可能)。 

commandline.rep.projectBranchName 

プロジェクトのリポジトリブランチ (省略可能)。 


注 –

変数に値を入力するときは、前後に空白文字がないことを確認してください。


Procedurecommandline codegen を使用するためにシステムを設定する

  1. コンピュータの JAVA_HOME 環境変数を、JDK バージョン 1.5 がインストールされている場所に設定します。次に例を示します。


    set JAVA_HOME=c:\Program Files\Java\jdk1.5.0_14
  2. Apache Ant バージョン 1.6 以降をコンピュータにインストールします。このプログラムは、次の URL からダウンロードできます。

    http://ant.apache.org/bindownload.cgi

  3. Java CAPS アップローダにログインして「ダウンロード」タブをクリックし、commandline codegen をインストールします。詳細については、『Java CAPS 6 インストール GUI の使用』「Java CAPS アップローダを使用した Java CAPS コンポーネントのインストール」を参照してください。

  4. コマンド行プロンプトで ANT_HOME 環境変数を設定します。次に例を示します。


    set ANT_HOME=c:\Program Files\Apache\apache-ant-1.6.5

    注 –

    この変数の設定は、コマンドウィンドウで、コマンドを実行するディレクトリで行う必要があります。