• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:eclipse + Tomcat v5.5 で 動的Webプロジェクトが起動できなくなる)

eclipse + Tomcat v5.5で動的Webプロジェクトが起動できなくなる

このQ&Aのポイント
  • eclipse + Tomcat v5.5で動的Webプロジェクトを起動する際に、サーバーが起動せずにエラーメッセージが表示される現象が発生しています。
  • 起動直後は正常に動作するが、ある時点からサーバーが起動できなくなりました。
  • Tomcat v5.5はservletバージョン2.4をサポートしていないため、サーバーの起動時にエラーメッセージが表示される可能性があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

何かしらね。 もしかしたら プロジェクトの参照しているJ2EEのJARが TOMCAT以外に存在していたりしない? 何が言いたいのかと言うと TOMCATが想定していないAPIが 内部的に利用されているんじゃないかな って思ったの。 今までOKだったのにあるときから、 というのは今までの処理はOKだったけど ある処理(今まで利用されていなかったAPI)をした場合に 発生するんじゃないかなって思ったの。 間違っていたらごめんなさい。

btom0106
質問者

お礼

回答ありがとうございました。 ライブラリ関係の問題を探ってみましたが、解決には至りませんでした。

btom0106
質問者

補足

原因はいまいちよくわかりませんが、自己解決しました。 日本語化プラグインの 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/