The origin server did not find a current representation for the target resource or is not willing..

1382 ワード

Java webプロジェクトを行う場合、次のエラーがよく報告されます.
Description: The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
でもhttp://localhost:8080/デフォルトのindex.jspファイルにアクセスできます.
最後に長い間チェックしていたが、一般的には以下のような状況であることが分かった(コンパイル環境:Intel IDEA 2017.03)
1.ブラウザでのurlの書き込みが正しいかどうかをチェックし、大文字と小文字が間違っている場合も報告します.
2.ファイルの内容がどこか間違っているかどうかをチェックします.tomcatが起動したときは文法エラーしかチェックできません.つまり、サーバーが起動した場合でもエラーが発生する可能性があります.例えば、デフォルト設定エラーなどです.
3.サーバーをシャットダウンし、サーバーからアイテムを削除し、アイテムを再追加し、サーバーを再起動してみる
4.以上のエラーがなければ、自分がブラウザでurlに間違いがなく、自分の書いたjspファイルにも間違いがないので、プロジェクト名をチェックすることをお勧めします.imlファイルの下の文がtrueであるかどうか、falseであればtrueに変更し、サーバーを再起動し、ブラウザにurlを入力すれば、間違いを報告しないはずです(親測は有効です.私のデフォルトはfalseなので、変更してサーバーを再起動し、urlを入力するとエラーが発生しません)
url="file://$MODULE_DIR$">
  url="file://$MODULE_DIR$/src" isTestSource="true" />

オリジナルの文章は、転載しないでください.