Springboot Microservice memiliki Tomcat bawaan, yang dieksekusi di Direktori Proyek: MVN Clean Pack, dan proyek dapat dimulai dengan menggunakan Java -Jar Jar Package Name.jar.
Skenario apa yang Anda butuhkan untuk menggunakan Springboot sebagai paket perang?
1. Satu Tomcat mengelola banyak proyek
2.springboot mengintegrasikan JSP, dll.
Larutan:
1. Ubah toples di <packaging> Jar </packaging> menjadi perang
2. Memperkenalkan dependensi:
<dependency> <groupid>org.springframework.boot</groupid> spring-boot-starter-web</artifactid> <exclusions> <exclusion> <groupid>org.springframework.boot</groupid> spring-boot-starter-tomcat</artifactid> </exclusion> </exclusions> </dependency> <!--servlet dependencies--> <dependency> <GroupId> javax.servlet </groupid> javax.servlet-api </arttifactid> <version> 3.1.0 </version> <scope> disediakan </seupope> </dependency> </version6 </versicat> </scopcat </groupid> TOMCAT-SERVLICE-VERSITID </version </versicat </versi </versi-version </versi-version </version </version> </version </version> </version </version> </version </version> <scope> disediakan </seupope> </dependency>
3. Kelas startup mewarisi springbootservletinitializer dan menimpa metode konfigurasi:
@SpringBootApplication public class DemoApplication extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args);} @Override protected SpringApplicationBuilder configure (SpringApplicationBuilder builder) { return builder.sources (demoApplication.class);} </code> </code>} 4. Ubah Context.xml File Konfigurasi Tomcat
Ubah tag:
<context> ke <context xmlblockExternal = "false">, Anda dapat mengemas dan menggunakan </context> </context>
Meringkaskan
Di atas adalah tutorial dan solusi untuk pengembangan seluler Spring Boot Tomcat Eksternal yang diperkenalkan kepada Anda oleh editor. Saya harap ini akan membantu Anda. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas Anda tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!