Eclipse IDEなどを使用して、アプリケーションを管理サーバーにデプロイできます。 クラスタをターゲットとして追加するようにプロパティを設定することで、アプリケーションをクラスタにデプロイできます。
Eclipseを使用してアプリケーションをOracle Java Cloud Serviceインスタンス内のクラスタにデプロイする手順:
- まだ起動していない場合は、Oracle Enterprise Pack for Eclipse (OEPE)を起動します。
- Project Explorerが表示されていない場合は、Window→Show View→Project Explorerを選択します。
- Project Explorerの下で、右クリックしてImport→WAR fileを選択します。
- 「War Import」ダイアログで「Browse」ボタンをクリックし、アプリケーションが存在するディレクトリに移動して、そのディレクトリを選択します。 「Open」をクリックします。
- 「WAR Import」ダイアログで「Finish」をクリックします。
- 「Open Associated Perspective」ダイアログが表示されたら、「Yes」をクリックしてプロジェクトの視点をJava Enterprise Edition (Java EE)に関連付けます。
- Eclipseコンソールで「Servers」タブを選択します。
デフォルトで、IDEはアプリケーションをOracle Java Cloud Service管理サーバーにデプロイします。 アプリケーションは管理サーバーではなくクラスタにデプロイする必要があります。
- 「Servers」タブで、管理サーバーに対して前に確立されているサーバー接続を右クリックします。
- 「Properties」を選択します。
「Properties」ダイアログが表示されます。
- WebLogic-Publishing-Advancedを選択します。
- 緑色のプラス記号をクリックして、クラスタをターゲットとして追加します。
新規の行が「Targets」の下に追加されます。
- 「Browse」をクリックします。
管理サーバーとクラスタの名前が「Target Name」ダイアログに一覧表示されます。
- ターゲットとしての管理サーバーを削除するには、ターゲット名を選択し、管理サーバー名の横にある赤色の×アイコンをクリックします。
- クラスタをターゲットとして追加するには、緑色の+アイコンをクリックします。
新規の行が「Targets」の下に追加されます。
- 「Browse」をクリックし、アプリケーションをデプロイするクラスタを選択します。
管理サーバーとクラスタが「Target Name」ダイアログに一覧表示されます。
- クラスタをクリックして「OK」をクリックします。
- 「Apply」をクリックし、「OK」をクリックします。
- 「Servers」タブをクリックします。
- 「Servers」タブで、サーバー接続を右クリックして「Add and Remove..」を選択します。
アプリケーションは次に、「Add and Remove」ダイアログの使用可能なアプリケーションのセクションにリストされます。
- アプリケーションの名前を選択して、「Add」をクリックします。
- 「Finish」をクリックします。
Eclipseコンソールの右下隅に、パブリッシュ・リクエストのステータスが表示されます。
- パブリッシュ・リクエストのステータス・メッセージの横にあるアイコンをクリックして、リクエストの詳細を表示します。
リクエストのステータスが「Active」になります。
- 「Servers」タブで、サーバー接続を拡張してアプリケーションがデプロイされていることを表示します。