Saat Tomcat merilis proyek, masukkan alamat yang benar di browser dan temui masalah berikut:
Status HTTP 500 -
javax.servlet.servletException: wrapper tidak dapat menemukan kelas servlet xxx atau kelasnya tergantung pada
...
...
java.lang.classnotfoundException: xxx
...
...
Analisis Masalah:
Apakah konten dari <servle-Mapping> dan <servlet-Class> di file web.xml dikonfigurasi secara tidak benar?
1. Apakah nama keduanya konsisten 2. Apakah kelas yang dikonfigurasi ada 3. Apakah kelas servlet belum dikompilasi, sehingga kelas servlet tidak dapat ditemukan;
Metode: Periksa file kelas yang sesuai dengan kelas servlet di direktori kelas proyek untuk melihat apakah telah dikompilasi dan ada.
Biasanya tidak ada file kelas yang dikompilasi.
Larutan:
Jika build secara otomatis tidak diaktifkan, Eclipse memungkinkan proyek-> bulid secara otomatis, dan kemudian menggunakan kembali dan rilis. Jika tidak ada kesalahan lain, ia dapat berjalan secara normal setelah kompilasi.
Atau, setiap kali Anda merilis Proyek Penempatan, Klik secara manual -Build Project untuk membangun proyek!
Catatan: Bangun secara otomatis digunakan untuk membangun proyek secara otomatis
Terima kasih telah membaca, saya harap ini dapat membantu Anda. Terima kasih atas dukungan Anda untuk situs ini!