ServletContext リソースを開くことができませんでしたエラー解決方法
I. エラーのシナリオ
設定ファイルapplicationContext.xmlは、もともとWEB-INFディレクトリにあり、アプリケーションは正常に動作していました。その後、この設定ファイルをクラスパスに入れ、プロジェクトを起動したところ、エラーが報告されました。
以下は、そのエラーメッセージです( スプリングサーブレット .xml が applicationContext.xml ファイルで参照されています)。
SEVERE: コンテキストの初期化に失敗しました。
BeansDefinitionStoreException: ServletContext リソース [/WEB-INF/ spring-servlet.xml] から XML ドキュメントをパースする IOException; 非推奨例外は java.io.FileNotFoundException です。ServletContextリソース[/WEB-INF/spring-servlet.xml]を開くことができませんでした。
II. 解析プロセス
<スパン 最初はweb.xmlに記入されている設定ファイルのパスの問題かと思い、変更したのですが、全く解決に至りませんでした。
<スパン
<スパン <スパン どのように の変更は、報告されたエラーは同じですが、それはいくつかの場所でデフォルトの設定ファイルの読み取りパスがあると考えられ、当然、サーバーの考え、tomcatの設定ファイルのすべての上に見つけることが、また見つかりませんでした。
III. 解決方法
サーブレットコンテナの設定に、ボックス内の段落を追加するだけです。
<スパン 4 . 概要
このエラーが出た後、ネットで色々調べましたが、原因は様々で、私が遭遇したのはその中の一つです。
関連
-
error MSB3073: 変更された場所
-
リソースの読み込みに失敗しました:サーバーは403(Forbidden)のステータスで応答しました。
-
Run prompt error ImportError: cannot import name 'Imputer' from 'sklearn.preprocessing' Solution
-
AndroidXへの移行-今まで遭遇したこと、これから遭遇すること、ここにあり
-
java.security.cert.CertPathValidatorException を解決してください。認証パスのトラストアンカーが見つかりませんでした。
-
Webサイトが表示される おかしなことになったようだ
-
Application_Webservice の Global.asax ファイルの開始をトリガーすることはできません。
-
ASP.NET MVCでsessionIDの解が変わり続ける。
-
chromatixツールの使用方法まとめ
-
ネストされた例外は com.fasterxml.jackson.databind.exc.MismatchedInputException です。で構築できません。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
unsigned' の前に期待される一次式 Solution
-
Webプロジェクトの実行ポップアップ Java Exceptionが発生しました。
-
can't find '__main__' module in "問題の詳細!
-
データベースエラーについて ERROR: 初期通信パケットの読み込み」でMySQLサーバに接続できなくなった
-
ArrayAdapterはリソースIDがTextViewである必要がある問題について
-
I encountered The markup in the document following the root element must be well-formed.
-
NullPointerException
-
モジュール 'numpy' に 'array' 属性がない問題の解決
-
アンドロイドスタジオ下位プロジェクトバージョンエラー, no resource found
-
SQLの大いなる飛躍。MySQL 8.0リリース