Tomcatがプロジェクトをリリースしたら、ブラウザに正しいアドレスを入力し、次の問題に遭遇します。
HTTPステータス500-
javax.servlet.servletexception:ラッパーはサーブレットクラスxxxまたはそれが依存するクラスを見つけることができません
...
...
java.lang.classnotfoundexception:xxx
...
...
問題分析:
web.xmlファイルの<servle-mapping>および<servlet-class>の内容は正しく構成されていませんか?
1. 2つの名前が一貫しているかどうか2。構成されたクラスが存在するかどうか3。サーブレットクラスが見つからないようにサーブレットクラスが編集されていないかどうか。
方法:プロジェクトのクラスディレクトリのサーブレットクラスに対応するクラスファイルを確認して、コンパイルされ存在しているかどうかを確認します。
通常、コンパイルされたクラスファイルはありません。
解決:
自動化されていないビルドが有効になっていない場合、Eclipseはプロジェクトを自動的に有効にし、その後再デプロイとリリースを有効にします。他のエラーがない場合、コンパイル後に正常に実行できます。
または、展開をリリースするたびに、プロジェクトを作成するためにプロジェクトを作成するプロジェクトを手動でクリックしてください!
注:自動化されたビルドは、プロジェクトを自動的に構築するために使用されます
読んでくれてありがとう、私はそれがあなたを助けることができることを願っています。このサイトへのご支援ありがとうございます!