tqwko_05
@tqwko_05

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

開始中 ローカルホストのTomcat v9.0 サーバー は起動に失敗しました。

解決したいこと

Eclipseでサーバーを立てて起動したとき、上記のエラーが発生して起動できませんでした。
詳細を押しても具体的な原因?が表示されず困っております。。
コンソールには色々と表示されておりましたが、赤字になっていた以下が気になりました。

発生している問題・エラー

WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by retrofit2.Platform (file:/C:/中略/lib/retrofit-2.9.0.jar) to constructor java.lang.invoke.MethodHandles$Lookup(java.lang.Class,int)
WARNING: Please consider reporting this to the maintainers of retrofit2.Platform
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release

環境

・Spring Bootフレームワーク
・jdk11.0.3_7
・Eclipse 4.5.2(バージョン)
・Apache Tomcat v9.0

ただ、ググっても上記エラーの具体的な解決方法が見つからず、他に原因があるのか?と思っています。
原因究明の糸口でもよいので、どなたかご教示願います。

0

1Answer

原因は色々考えられるので幾つか挙げておくと

  • 既に起動しているTomcatがいる
  • ポート番号が空いていない
  • 以前に作ったプロジェクト削除していて、server.xmlに不要な情報が残っている

とかですかね。

追記
書いてから気付いたんですけど環境はTomcat v9.0なのにTomcat v8.0を起動しようと
していませんか?

誤記だったようなので取り消し

0Like

Comments

  1. @tqwko_05

    Questioner

    回答ありがとうございます!
    Tomcatについてはエラー内容の方が誤記で9.0が正しいです。失礼いたしました。

    server.xmlはまだ見ていなかったので調べてみようと思います。
  2. 何かしら状況が変わったらコメントしてください。
    今のところは予測ぐらいしか出来ないので

Your answer might help someone💌