Liberty JVM サーバーで実行する Web アプリケーションを開発するには、CICS Explorer® SDK に付属のサーブレットおよび JSP フィーチャーをインストールする必要があります。
このタスクについて
Liberty プロファイル用の開発者ツールを使用すると、Liberty プロファイル・サーバーのインスタンスで実行できるサーブレットや JSP アプリケーションを開発できます。Liberty プロファイルは、単純な Web アプリケーションを実行するための、WebSphere® Application Server に付属のアプリケーション・サーバーのインスタンスです。短時間で構成、配置、開始を行うことができます。
Liberty JVM サーバーに Web アプリケーションをインストールすることにより、CICS® 環境でサーブレットおよび JSP ページを実行することもできます。CICS Explorer SDK は、CICS 用の Java™ アプリケーションを開発したり配置したりするツールを提供しています。これらのツールと開発者ツールを併用すると、CICS への Web インターフェースを持つ Java アプリケーションを配置できます。
ターゲット・プラットフォームを CICS TS V5.x Runtime with Liberty に設定してください。設定しないと、ワークプレース内でサンプルを作成する際にコンパイル・エラーが発生する可能性があります。詳しくは、サーブレットのサンプルの作成を参照してください。
手順
- オプション: Eclipse IDE をインストールしていない場合は、CICS Explorer SDK のインストールにある手順にしたがって、CICS Explorer SDK をインストールします。
- CICS Explorer SDK は既にインストールしているものの、サーブレットおよび JSP フィーチャーをインストールしていない場合は、CICS Explorer SDK ダウンロード・アーカイブからフィーチャーをインストールできます。
- Eclipse IDE で、をクリックします。
注: 「必要なソフトウェアを検索するために、インストール時にすべての更新サイトに接続する」というオプションを必ず選択してください。
Liberty プロファイル・フィーチャーには、他の Eclipse コンポーネントとの依存関係があるため、それらの依存部分を更新マネージャーでダウンロードしてインストールする必要があります。
- リストから CICS Explorer SDK ダウンロード・ファイルを選択します。
「追加」をクリックします。「サイトの追加」ダイアログ・ボックスで、「アーカイブ」をクリックします。
- CICS Explorer SDK ダウンロード・ファイルを参照し、「開く」をクリックします。
- 「IBM CICS Explorer」を展開します。
- 「IBM CICS SDK for Servlet and JSP のサポート (IBM CICS SDK for Servlet and JSP support)」の横のチェック・ボックスを選択し、「次へ」をクリックします。
- ライセンス情報を読んで同意し、「終了」をクリックしてフィーチャーをインストールします。 Eclipse IDE にまだインストールされていない依存部分もインストールされます。
- オプション: Web アプリケーションをローカルにテストするには、developerWorks® の Web サイトから WebSphere Application Server Developer Tools をダウンロードしてインストールできます。
- オプション: EBA をデプロイする場合、WebSphere Application Server Developer Tools for Eclipse をインストールする必要があります。Developer Tools を使用して、Web アプリケーションをローカルでテストすることもできます。Developer Tools のダウンロードおよびインストールについて詳しくは、を参照してください。
タスクの結果
Eclipse IDE の再始動後に、Liberty JVM サーバー内での実行に適した Web アプリケーションの開発、配置、およびテストを行うツールが存在するようになります。
次のタスク
Liberty JVM サーバー内で実行する Web アプリケーションの開発を開始できます。
CICS Explorer SDK で提供されているサンプルを使用して作業を始めることができます。作業の開始について詳しくは、
サーブレットのサンプルの概要を参照してください。