- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:eclipse + Tomcat v5.5 で 動的Webプロジェクトが起動できなくなる)
eclipse + Tomcat v5.5で動的Webプロジェクトが起動できなくなる
このQ&Aのポイント
- eclipse + Tomcat v5.5で動的Webプロジェクトを起動する際に、サーバーが起動せずにエラーメッセージが表示される現象が発生しています。
- 起動直後は正常に動作するが、ある時点からサーバーが起動できなくなりました。
- Tomcat v5.5はservletバージョン2.4をサポートしていないため、サーバーの起動時にエラーメッセージが表示される可能性があります。
- みんなの回答 (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/