Heim  >  Artikel  >  Java  >  So verwenden Sie externen Tomcat, um Springboot in der Idee zu konfigurieren

So verwenden Sie externen Tomcat, um Springboot in der Idee zu konfigurieren

WBOY
WBOYnach vorne
2023-05-12 11:10:13822Durchsuche
  • Erstellen Sie ein Maven-Projekt.

  • Importieren Sie Springboot-Abhängigkeiten. Beachten Sie den Kommentarteil unten

  • Konfigurieren Sie den Tom Cat-Start item

So verwenden Sie externen Tomcat, um Springboot in der Idee zu konfigurieren

So verwenden Sie externen Tomcat, um Springboot in der Idee zu konfigurieren


So verwenden Sie externen Tomcat, um Springboot in der Idee zu konfigurieren

Konfigurieren Sie den View Resolver

So verwenden Sie externen Tomcat, um Springboot in der Idee zu konfigurieren

So verwenden Sie externen Tomcat, um Springboot in der Idee zu konfigurierenErstellen Sie ein Springboot-Hauptprogramm

<?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>

Sie müssen eine Unterklasse von SpringBootServletIniti schreiben alizer und rufen Sie die feste Schreibmethode in der configure-Methode auf So verwenden Sie externen Tomcat, um Springboot in der Idee zu konfigurieren

@SpringBootApplication
public class SpringBootMain {
    public static void main(String[] args) {
        SpringApplication.run(SpringBootMain.class,args);
    }
}

dann starte Tomcat, die Konsole gibt spring aus und es startet erfolgreich

So verwenden Sie externen Tomcat, um Springboot in der Idee zu konfigurieren

Das obige ist der detaillierte Inhalt vonSo verwenden Sie externen Tomcat, um Springboot in der Idee zu konfigurieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen