実現したいこと
プロジェクトをtomcatで起動したい
前提
JavaEEプロジェクトをエクリプスで作成しています。
windowsで実行できていたプロジェクトmacにインポートし、起動した際に以下のエラーメッセージが発生しました。
どのような原因が考えられるでしょうか。ご教示ください。
発生している問題・エラーメッセージ
サーバー localhost の Tomcat9 (Java11) は起動に失敗しました。
情報: サーバーの初期化 [907]ms [木 8月 31 15:19:49 JST 2023] 情報: サービス [Catalina] を起動します [木 8月 31 15:19:49 JST 2023] 情報: サーブレットエンジンの起動:[Apache Tomcat/9.0.56] [木 8月 31 15:19:49 JST 2023] 重大: 子コンテナーを開始できません。 [木 8月 31 15:19:49 JST 2023] 重大: 子コンテナーを開始できません。 [木 8月 31 15:19:49 JST 2023] 重大: 必要なサーバーコンポーネントを開始できなかったため、Tomcat を開始できませんでした。 [木 8月 31 15:19:49 JST 2023] 情報: ProtocolHandler ["http-nio-8080"] を一時停止します。 [木 8月 31 15:19:49 JST 2023] 情報: サービス [Catalina] を停止します [木 8月 31 15:19:49 JST 2023] 情報: ProtocolHandler ["http-nio-8080"] を破棄します。 [木 8月 31 15:19:49 JST 2023]
Tomcat9(Java11)の プロパティ
タイプ:HTTP/1.1 サーバーポート:8080 モニターポート:8081
試したこと
サーバークリーン、サーバー再作成、PC再起動、エクリプス再起動、サーバーのみで起動は成功
補足情報(FW/ツールのバージョンなど)
インポートした際に、jarファイルが欠落しプロジェクトに赤バツマークが出ていたので、クラスパスからjarを読み込みました。現在プロジェクトにバツマークは出ていません。
ビルドパス/プロジェクトファセットは選択ずみです。
データベースはローカル環境に一度設定したpostgres jarが入っていますが、実際はherokuのアドレスを指定しherokuのデータベースを使用しています。
0 コメント