Rumah  >  Artikel  >  Java  >  Cara menggunakan tomcat luaran untuk mengkonfigurasi springboot dalam idea

Cara menggunakan tomcat luaran untuk mengkonfigurasi springboot dalam idea

WBOY
WBOYke hadapan
2023-05-12 11:10:13785semak imbas
  • Buat projek maven

  • Import kebergantungan springboot, perhatikan komen di bawah

rreee

Cara menggunakan tomcat luaran untuk mengkonfigurasi springboot dalam idea

Cara menggunakan tomcat luaran untuk mengkonfigurasi springboot dalam idea

Lengkapkan operasi di bawah dan simpan

Cara menggunakan tomcat luaran untuk mengkonfigurasi springboot dalam idea

Konfigurasikan item permulaan tomcat

Cara menggunakan tomcat luaran untuk mengkonfigurasi springboot dalam idea

Cara menggunakan tomcat luaran untuk mengkonfigurasi springboot dalam idea

Cara menggunakan tomcat luaran untuk mengkonfigurasi springboot dalam idea

Cara menggunakan tomcat luaran untuk mengkonfigurasi springboot dalam idea

Konfigurasikan penyelesai paparan

Cara menggunakan tomcat luaran untuk mengkonfigurasi springboot dalam idea

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

Cara menggunakan tomcat luaran untuk mengkonfigurasi springboot dalam idea

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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam