首頁>Club>
發現執行正常的spring Boot專案,用maven打包後丟tomcat裡面跑不起來,請問應該怎麼設定
24
回覆列表
  • 1 # 成都碼佬

    你是不是打成jar了,扔tomcat得war包才行,springboot直接打包成jar是內建了tomcat的,你可以直接執行jar包

  • 2 # 海淘資源

    在springboot專案的pom.xml中可以設定Maven打包格式,一般都是jar或者war,jar是可以直接執行的,內建tomcat,war需要丟tomcat目錄下執行。

  • 3 # 雲渺書齋

    修改spingboot專案的pom.xml檔案,將預設的jar方式改為war。

    <packaging>jar</packaging>改為<packaging>war</packaging>

    選擇需要打war包的springboot專案,右鍵“Run As”->“Maven install”。

    將打好的war包放到Tomcat下,執行即可。

    注意修改Tomcat埠不要和springboot專案原有jar包埠相同。

  • 4 # 做一隻草履蟲

    需要修改spingboot的pom.xml檔案,大概需要修改兩處

    <dependency>

    <groupId>org.springframework.boot</groupId>

    <artifactId>spring-boot-starter-tomcat</artifactId>

    <scope>provided</scope>

    </dependency>

  • 中秋節和大豐收的關聯?
  • 冷水機用途有哪些?