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

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2023-05-12 11:10:13
nach vorne
888 Leute haben es durchsucht
  • 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>
Nach dem Login kopieren

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);
    }
}
Nach dem Login kopieren
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!

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage