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

Cara menggunakan tomcat luaran untuk mengkonfigurasi springboot dalam idea

WBOY
Lepaskan: 2023-05-12 11:10:13
ke hadapan
869 orang telah melayarinya
  • 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>
Salin selepas log masuk

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);
    }
}
Salin selepas log masuk

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!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan