Buat projek maven
Import kebergantungan springboot, perhatikan komen di bawah
Lengkapkan operasi di bawah dan simpan
Konfigurasikan item permulaan tomcat
Konfigurasikan penyelesai paparan
Buat program utama springboot
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.znsd.springboot</groupId> <artifactId>springboot-jsp</artifactId> <version>1.0-SNAPSHOT</version> <!-- 一定要声明war包 --> <packaging>war</packaging> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.12.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!-- 去除springboot默认tomcat依赖,让其在生成war包时无效, --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <!--在编译和测试有效,生成war包时无效--> <scope>provided</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <exclusions> <exclusion> <groupId>org.junit.vintage</groupId> <artifactId>junit-vintage-engine</artifactId> </exclusion> </exclusions> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project>
Anda mesti menulis subkelas SpringBootServletInitializer dan memanggil kaedah penulisan tetap dalam kaedah konfigurasi
@SpringBootApplication public class SpringBootMain { public static void main(String[] args) { SpringApplication.run(SpringBootMain.class,args); } }
Kemudian mulakan tomcat, konsol spring keluaran berjaya dimulakan
Atas ialah kandungan terperinci Cara menggunakan tomcat luaran untuk mengkonfigurasi springboot dalam idea. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!