cypher256 / pleiades.io

Pleiades による Eclipse などの IDE 製品翻訳や JetBrains 製品のオンラインヘルプ日本語サイト https://pleiades.io や https://spring.pleiades.io の誤訳や問題を管理します。
https://willbrains.jp/
27 stars 2 forks source link

Eclipse WTP サーバー・ビューから Tomcat 9、10 が起動できない #84

Closed cypher256 closed 2 years ago

cypher256 commented 3 years ago

環境

Eclipse 2021-06

症状

Eclipse WTP サーバー・ビューから Tomcat 9、10 が起動できないことがある。 コンソールに以下のエラーが出力される。

エラー: メイン・クラスorg.apache.catalina.startup.Bootstrapを検出およびロードできませんでした 原因: java.lang.ClassNotFoundException: org.apache.catalina.startup.Bootstrap

原因

Eclipse WTP バグ。コード問題箇所報告済み。サーバー定義が 2 つ以上あるときに、2 つ目以降で発生する。 https://bugs.eclipse.org/bugs/show_bug.cgi?id=573852

暫定対応方法

以下、手動でクラスパスを追加する。 サーバー定義ダブルクリック > 一般情報: 起動構成を開く > クラスパス・タブ > ユーザー・エントリー選択 > 外部 JAR の追加...ボタン > 該当 Tomcat インストール・ディレクトリーの bin 内の jar を 3 つ追加 > OK ボタン

cypher256 commented 3 years ago

Pleiades All in One としての暫定対応

Pleiades All in One 2021-09.20210629 リリース予定 バグ対応されるまで、以下、正常なクラスパスを起動構成を含むデフォルト自動設定として暫定追加。

これにより、ランナー・ビューにも上記がデフォルトで表示されますが、 初回はサーバー・ビューから起動する必要があります。

cypher256 commented 2 years ago

以下により対応されたためクローズ。 Pleiades All in One 2021-09.20210919

Eclipse WTP バグ。コード問題箇所報告済み。サーバー定義が 2 つ以上あるときに、2 つ目以降で発生する。 https://bugs.eclipse.org/bugs/show_bug.cgi?id=573852