SAStrutsのチュートリアル環境を準備
SAStrutsのチュートリアルページに開発環境の構築方法が詳しく記載されているため、今回は僕がはまったところだけ。
環境
チュートリアルのセットアップページ内の「3.SAStrutsでの開発を便利にするPlugin」で下記のようにプラグインをインストールしようとしたときにエラーが発生しました。
Seasar Plugin3.3のインストール時のエラー
1, Eclipseのヘルプから新規ソフトウェアのインストールを選択し、以下のように作業対象を指定
名前: Seasar Plugin3.3 URL: http://eclipse.seasar.org/updates/3.3/
2, インストール候補の以下の項目を選択し、次へ
3, インストール中に以下のエラーが発生
1 つ以上の必須項目が見つからないため、インストールを完了できません。 Software currently installed: SAStrutsPlugin 0.0.14 (org.seasar.sastrutsplugin.feature.feature.group 0.0.14) Missing requirement: SAStrutsPlugin 0.0.14 (org.seasar.sastrutsplugin 0.0.14) requires 'bundle org.eclipse.jst.jsp.core 0.0.0' but it could not be found Cannot satisfy dependency: From: SAStrutsPlugin 0.0.14 (org.seasar.sastrutsplugin.feature.feature.group 0.0.14) To: org.seasar.sastrutsplugin [0.0.14]
エラー対応
1, Eclipseのヘルプから新規ソフトウェアのインストールを選択し、作業対象のプルダウンメニュー内に以下の項目があるか確認
Luna - http://download.eclipse.org/releases/luna *注: Lunaの部分は各Eclipseのバージョンごとに提供されているリポジトリ名
なければ、作業対象の'使用可能なソフトウェア・サイト'というリンクを選択し、以下の項目を指定して、OKを選択。
名前: Luna ロケーション: http://download.eclipse.org/releases/luna *注: Lunaの部分は各Eclipseのバージョンごとに提供されているリポジトリ名
2, インストール候補の以下の項目を選択してインストール
Web, XML, Java EE and OSGi Enterprise Development
3, 再度ResourceSynchronizerとSAStrutsPluginのインストールを実施
これでエラーが発生しなくなると思います。