今度は初期設定をおこなう。
Server Runtime の追加
- 「Window」 > 「Preferences」 で設定画面を開く
- 「Server」 > 「Runtime Environments」 を選択
- 表示された Server Runtime Environments 画面で 「Add」 ボタンを押す
- ”Apache Geronimo v2.1” を選択
- 「Create new local server」 チェックボックスをチェック
- Next ボタンを押す
- 「JRE」で”jre6”を選択
- 「Application Server Installation Directory」に Geronimo をインストールしたディレクトリを指定
”C:\appli\geronimo-tomcat6-javaee5-2.1.4”を指定
なぜか「An incorrect version of Apache Geronimo v2.1 was detected. Version 2.1 was expected, but version 2.2-SNAPSHOT was found.」と警告される。でも無視w
- 「Finish」ボタンを押す
設定画面を「OK」ボタンで閉じる。
次に Server の設定をおこなう。作成自体は Runtime を作成したときに、一緒に行われている。
今回、Geronimo が使用する各ポートをデフォルト値 + 1000 に変更しているので、以下の設定が必要となる。
- 「Java EE」パースペクティブを開く
- 「Servers」ビューを開く
- 「Servers」ビュー内に表示されている”Apache Geronimo v2.1 Server at localhost”をダブルクリック
- 「HTTP Port」 に "9080"
- 「RMI Naming Port」 に ”2099”
では、Geronimo を起動してみる。
「Servers」ビューの”Apache Geronimo v2.1 Server at localhost”を右クリックして
コンテキストメニューから「Restart」を選択
ちなみに、前述のポートの設定を行わないと、Eclipse が Geronimo の起動状態を判断できずに、いつまでも起動プログレスバー表示が消えない。たぶん時間が経つとタイムアウトしてエラーが表示される。
停止時も通常ならしばらく終了処理をするが、ぱさっと消える。強制終了してるのか?
Geronimo Eclipse プラグイン自体の設定は見当たらないが・・・
これで、初期設定は完了なのか?
ま、いいや