<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                目錄 [TOC] ## 修改pom文件 packaging修改為war spring-boot-starter-web去除tomcat依賴 添加servlet依賴 ![](https://img.kancloud.cn/68/6d/686d0d966192453c6137d9df1de3675f_1106x898.png) 添加新的tomcat運行方式 ![](https://img.kancloud.cn/fc/a6/fca61d9100fa7a85c21b06cf81acee12_450x154.png) ![](https://img.kancloud.cn/c1/91/c1919eb50c2d2bc3bfd91f587e8e9869_178x254.png) ![](https://img.kancloud.cn/6f/0e/6f0eb0dce4f6947d22816f93e036769d_1112x1346.png) ![](https://img.kancloud.cn/4c/fb/4cfb469deb40119e8394ac14c2a467f4_1958x1314.png) 指定當前開發項目 ![](https://img.kancloud.cn/d7/32/d7323e9c719f5cf0164c445126ff4da2_1958x1314.png) ![](https://img.kancloud.cn/4b/3f/4b3fed26ee741b2ae76722a4d43227b9_952x988.png) 改為/ ![](https://img.kancloud.cn/06/7d/067dca3318f346a7b30e335a9d554a28_1958x1314.png) ## 繼承SpringBootServletInitializer重寫configure方法 ` ~~~ package xxxx; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; @SpringBootApplication public class DemoApplication extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { return builder.sources(this.getClass()); } } ~~~ ` ***** 寫個Contoller用于測試 ~~~ package xxxxxx; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class Example { @RequestMapping("/CC") String home() { return "Hello World!1"; } } ~~~ ***** ## 點擊運行tomcat啟動服務 ![](https://img.kancloud.cn/32/5a/325a9a8873afc4fa7cbf7282f5786f9d_570x62.png) 服務成功啟動 ![](https://img.kancloud.cn/e4/0c/e40cf662fcc4493c80f6999a62cebf83_2812x830.png) 服務可以成功訪問 ![](https://img.kancloud.cn/4d/7a/4d7a22de9733c07f6c16549ccddc80f9_1080x306.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看