Pertanyaan pertama
java.lang.classcastException: org.springframework.web.springservletcontainerInitializer tidak dapat dilemparkan ke javax.servlet.servletcontainerInitializer
Alasan utama untuk ini adalah bahwa javax.servlet-API memperlakukan wadah pegas sebagai wadah servlet selama runtime dan menyebabkan kesalahan konversi jenis.
Larutan:
Ubah ruang lingkup javax.servlet-api di file pom.xml untuk menyediakan
<dependency> <GroupId> javax.servlet </groupid> <ArTifactId> javax.servlet-api </arttifactid> <version> 3.1.0 </version> <scope> Disediakan </scope> </dependency>
Pertanyaan kedua:
Tidak dapat menyelesaikan pola sumber daya definisi kacang [classpath: spring/applicationContext-*. Xml]
Dalam proyek SSM, karena ada file pemetaan mapper dan beberapa file konfigurasi lainnya, mereka perlu dikenali dalam proyek Maven, sehingga konfigurasi akan ditambahkan untuk memungkinkan file statis ini untuk dilewati.
<poursexery> <!- Jika file mapper.xml dari node ini tidak ditambahkan, itu akan terlewatkan. -> <Serayat> <Rectory> SRC/Main/Java </Directory> <certer> <certed> **/*. Properti </cert> <certed> **/*. Xml </cert> </include> <Taringing> false </tiltering> </resource>
Namun, konfigurasi di atas mengubah direktori sumber daya default, menghasilkan semua file dalam SRC/Main/sumber daya yang tidak dapat dipindai, yang menyebabkan file lain di direktori sumber daya dipindai. Oleh karena itu, konfigurasi direktori sumber daya default perlu ditambahkan:
<Build> <Ser sumber daya> <!- Jika file mapper.xml dari node ini tidak ditambahkan, itu akan terlewatkan. --> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include> <sertakan> **/*. xml </include> </cert> <filtering> false </tiltering> </serplayce> </bangun>
Artikel di atas memecahkan masalah kesalahan dalam Proyek Peluncuran Maven adalah semua konten yang saya bagikan dengan Anda. Saya harap ini dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.