
OS:Windows Vista
IDE:eclipse 3.4 Ganymede
IDEプラグイン:pleiades
APサーバ:Tomcat v5.5
上記の環境で、eclipseにTomcatの設定を行った後、動的Webプロジェクトを作成し、
サーバーで実行(英語の場合Run on server)をすると、通常ではサーバーが起動しますが、
この環境を使っていてしばらくすると、サーバーで実行を行ったときに、
「サーバーは、バージョン 2.4 の J2EE Web モジュール 仕様をサポートしていません。」
というエラーメッセージが表示され、サーバの起動ができなくなってしまいます。
どういう操作を行うと、こうなるのかがはっきりわからないのですが、
eclipseインストール直後では起動できるのに、あるときから起動ができなくなってしまうのです。
そもそもTomcat v5以降では servletバージョンの2.4以降には対応していると思うのですが、
なぜこのようなメッセージが出るのかが謎です。
ちなみにサーバーで実行ダイアログでTomcat v6を選択すると、起動できるようです。
(Tomcat v6をインストールしていないので確認はしていませんが、上記のエラーメッセージが
表示されなくなり、次へボタンが有効(押せる状態に)なります。)
よろしくお願いします。

No.1ベストアンサー
- 回答日時:
何かしらね。
もしかしたら
プロジェクトの参照しているJ2EEのJARが
TOMCAT以外に存在していたりしない?
何が言いたいのかと言うと
TOMCATが想定していないAPIが
内部的に利用されているんじゃないかな
って思ったの。
今までOKだったのにあるときから、
というのは今までの処理はOKだったけど
ある処理(今まで利用されていなかったAPI)をした場合に
発生するんじゃないかなって思ったの。
間違っていたらごめんなさい。
この回答への補足
原因はいまいちよくわかりませんが、自己解決しました。
日本語化プラグインの Pleiades の影響だったようです。
~参考~
問題を再現させるための手順(無駄な手順も含まれてると思いますが。)
Pleiades プラグインを入れずにeclipse起動
Window → preferences → server から Tomcat5.5 登録
動的Webプロジェクトの新規作成
サーバ実行(普通に実行できる)
eclipse終了
再びeclipse起動
サーバ実行(普通に実行できる)
serversタグからサーバ削除
eclipse終了
Pleiades プラグインをインストール
再びeclipse起動
起動中(スプラッシュ表示中)か、eclipse起動後にフリーズする。
やむをえず強制終了
再びeclipse起動
サーバ実行しようとすると、使えなくなってる。
解決方法
Pleiades の readme を参考に以下のディレクトリを削除して Pleiades をアンインストールする。
plugins/jp.sourceforge.mergedoc.pleiades/
features/jp.sourceforge.mergedoc.pleiades/
configuration/jp.sourceforge.mergedoc.pleiades/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
リモートからTomcatにアクセス...
-
「ファイルが見つかりません D...
-
JSP2.0について
-
The requested resource is no...
-
正しいURL指定しているにもかか...
-
Eclipseで、プロジェクト名のと...
-
classファイルについて
-
エラー:org.springframeworkが...
-
Eclipse・プロジェクトで、フォ...
-
eclipseでスタックサイズを変更...
-
Eclipse(JAVA)のデバッグで他...
-
vs codeはオフラインでも使用で...
-
タグが閉じてないというエラー...
-
tomcat起動時エラー
-
Javascriptの値をJava(JSP)へ渡...
-
Eclipseのアンインストールの仕方
-
html上で、バッチやexeファイル...
-
JSPのクラスをコンパイルできな...
-
.jarファイルの中身って書き換...
-
別のAccessファイルのフォーム...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
The requested resource is no...
-
「ファイルが見つかりません D...
-
Tomcatは起動しますが初期index...
-
tomcatをプロジェクト毎に起動...
-
スタンドアロンJavaプログラム(...
-
Tomcatが起動しません。調べて...
-
リモートからTomcatにアクセス...
-
ポート番号1099が使われてしま...
-
EclipseでDojaのデバックできない
-
参照する画像ファイル等のパス...
-
Tomcatで困っています
-
eclipse + Tomcat v5.5 で 動的...
-
EclipseからTomcatを起動した際...
-
Eclipse + JBOSS でのデバッグ
-
Tomcatに-Dオプションを読込ま...
-
Button1をクリックしてエクセル...
-
外部のAPIを起動させるには
-
Tomcatプロジェクトの.properti...
-
【Java】Eclipseで作成したTomc...
-
Visual C++を複数開くには?
おすすめ情報