クラスパス上に Spring WebApplicationInitializer のタイプが検出されない Loading configuration file not found or spring main configuration not found.
2022-02-12 16:30:05
最初のケース
web.xmlに設定ミスがあり、springの設定ファイルが正しく導入されていない。見つからない場合はサブエラーが報告されます。
設定ファイルが正しく導入されているかどうか確認してください。
classpath:springconfig.xml , このフォーマットは、プロジェクトのクラスパス下のファイルを読み込むように設定されています。
classpath*:springconfig.xml このフォーマットは、プロジェクトまたはjarパッケージのクラスパスの下にある設定ファイルを読み込むように設定されています。同名のファイルが複数あっても、最初の1つしか読み込まれません。
2つ目のケース
クラスパス上にSpring WebApplicationInitializerの型が検出されない
tomacat サーバーがすべての jar をロードしないため、スタートアップエラーが発生します。
コンパイラのmaven clean underを使用します。プロジェクトはcleanの下で行ってください。
3つ目のケース
設定ファイルlag4j.propertiesの読み込み
この設定ファイルは、一般にカレント・ディレクトリに設定されます。web.xmlは、ロギング設定ファイルを導入する際にclasspath*:log4j.properties設定パラメータを使用しますが、このファイルがjarパッケージ内にある場合、このファイルが見つかりませんでしたというエラーを報告することができます。
関連
-
[解決済み】クラスパス上にSpring WebApplicationInitializerの型が検出されない
-
[解決済み] Spring boot - マネージドタイプではありません。
-
[解決済み] <mvc:default-servlet-handler />の必要性と用途は何ですか?
-
[解決済み] Spring Batchのステップスコープの仕組み
-
[解決済み] 例外を取得しました。springSecurityFilterChain'という名前のビーンが定義されていません。
-
[解決済み] mvc:annotation-driven はバインドされていません。
-
[解決済み] SpringBootです。以下の候補からメインクラスを1つも見つけることができません。
-
[解決済み] CommandLineRunnerの実行に失敗しました - Spring Batch
-
Spring エラー: java.lang.IllegalStateException: ApplicationContextのロードに失敗しました
-
SpringトランザクションとMySQLトランザクション詳細インタビュー
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Springのpostメソッド "Required request body is missing"
-
[解決済み] ユニットテストから ApplicationContext を読み込むのに失敗しました。FileNotFound
-
[解決済み] Spring Batchのステップスコープの仕組み
-
[解決済み] SecurityContextにAuthenticationオブジェクトが見つかりませんでした - Spring 3.2.2
-
[解決済み] 復旧しようとする宛先のJMSメッセージリスナー起動者のセットアップに失敗しました。
-
[解決済み] NamedParameterJDBCTemplate を使用して挿入すると、「無効な列の種類です」という例外が発生する。
-
[解決済み] spring-ws: エンドポイントマッピングが見つかりませんでした
-
SpringプロジェクトがファイルapplicationContext.xmlを解決できないエラー
-
java.sql.SQLException を解決します。ユーザー 'root'@'localhost' (パスワード: YES を使用) のためのアクセスが拒否されました。
-
自動配線された依存関係のインジェクションに失敗する; 自動インジェクションに失敗する問題