Java EE アプリケーション・クライアントのテスト

Java™ EE アプリケーション・クライアントは、通常の Java アプリケーションに似ています。 その両方が、実行する main() メソッドを含んでいて、クライアント仮想マシンが停止するまで実行を続けます。また、両方が、 パーシスタンスおよびビジネス・ロジック用の EJB Bean のセットに接続する GUI を表示するための典型的な「ファット・クライアント」として 稼働することも、ネットワークを介してサービスを提供するサーバー・アプリケーションとして稼働することもできます。 しかし、Java EE アプリケーション・クライアントは軽量のサーバー・コンテナー内で実行されるので、通常の Java アプリケーションよりも多くの利点があります。このコンテナーによって、以前は他の Java EE コンポーネントにのみ使用可能であったサービスが、アプリケーション・クライアントでも使用できます。

始める前に

このタスクについて

通常の Java アプリケーションの代わりに Java EE アプリケーション・クライアントを使用した場合、次のような利点があります。

アプリケーション・クライアントを開始するための完全なコマンド行を構築するには、以下の手順を実行します。

手順

  1. デバッグ・パースペクティブに切り替える (「Window」>「パースペクティブを開く」>「その他」>「デバッグ」)。
  2. メイン・ツールバーで、「実行」アイコン 「実行」アイコンのイメージ。 を展開し、「実行構成」を選択する。あるいは、 「デバッグ」アイコン 「デバッグ」アイコンのイメージ。 を展開し、「デバッグ構成」を選択する。
  3. 「WebSphere Application Server vx.x アプリケーション・クライアント」 (x.x は WebSphere® Application Server のバージョン・レベル) を選択し、「新規の起動構成」をクリックする。
  4. 「名前」フィールドに、構成の名前を入力する。
  5. 「アプリケーション」タブで、「エンタープライズ・アプリケーション」リストからエンタープライズ・アプリケーションを選択する。
  6. 「引数」タブで、プログラム引数および VM 引数の追加と、作業ディレクトリーの指定を行うことができる。 WebSphere Application Server クライアント・ランチャーのすべての引数は、 -CC で始まります。 デフォルトのプログラム引数は -CCverbose=true であり、これによって、便利なデバッグ情報が実行時に提供されます。-cc 以外で始まる引数は、 実行時にアプリケーションに渡されます。さまざまなプログラム引数および VM 引数について詳しくは、WebSphere Application Server のインフォメーション・センターにある launchClient ツールトピックを参照してください。
  7. アプリケーションが必要とするものすべてを EAR ファイルにパッケージする。しかし、EAR ファイルに含まれていないクラスを参照する必要がある場合は、-CCclasspath パラメーターを使用します。-CCclasspath パラメーターについて詳しくは、WebSphere Application Server のインフォメーション・センターにある Java EE クライアント・アプリケーションのクラス・ロードトピックを参照してください。
    ヒント: 起動構成で使用可能な「クラスパス」タブで、ClassNotFoundException などの一般的な使用エラーが発生します。 この「クラスパス」タブは、起動構成用の参照を追加するために確保されているものです。アプリケーションを実行するための特定のクラスを参照する目的には「クラスパス」タブを使用しないでください。代わりに、「引数」タブで -CCclasspath パラメーターを使用してアプリケーションの参照を指定してください。
  8. 起動構成の内容を指定した後、「適用」をクリックして構成内容を設定し、「実行」をクリックしてアプリケーション・クライアントを開始する。
トピックのタイプを示すアイコン タスクのトピック
インフォメーション・センターのご利用条件 | フィードバック

タイム・スタンプ・アイコン 最終更新: May 29, 2014 10:20

ファイル名: tappct.html