国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術(shù)|正則表達(dá)式|

香港云服务器
服務(wù)器之家 - 編程語(yǔ)言 - JAVA教程 - Spring Boot 項(xiàng)目發(fā)布到 Tomcat 服務(wù)器的操作步驟

Spring Boot 項(xiàng)目發(fā)布到 Tomcat 服務(wù)器的操作步驟

2020-09-17 15:47Java教程網(wǎng) JAVA教程

這篇文章主要介紹了Spring Boot 項(xiàng)目發(fā)布到 Tomcat 服務(wù)器的操作步驟,需要的朋友可以參考下

第 1 步:將這個(gè) Spring Boot 項(xiàng)目的打包方式設(shè)置為 war。

?
1
<packaging>war</packaging>

SpringBoot 默認(rèn)有內(nèi)嵌的 tomcat 模塊,因此,我們要把這一部分排除掉。

即:我們?cè)?spring-boot-starter-web 里面排除了 spring-boot-starter-tomcat ,但是我們?yōu)榱嗽诒緳C(jī)測(cè)試方便,我們還要引入它,所以我們這樣寫:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-web</artifactId>
  <exclusions>
    <exclusion>
      <artifactId>log4j-over-slf4j</artifactId>
      <groupId>org.slf4j</groupId>
    </exclusion>
    <exclusion>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-tomcat</artifactId>
    </exclusion>
  </exclusions>
</dependency>
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-tomcat</artifactId>
  <scope>provided</scope>
</dependency>

第 2 步:提供一個(gè) SpringBootServletInitializer 子類,并覆蓋它的 configure 方法。

我們可以把應(yīng)用的主類改為繼承 SpringBootServletInitializer?;蛘吡硗鈱懸粋€(gè)類。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
@SpringBootApplication
public class Application extends SpringBootServletInitializer {
  /**
   * 如果要發(fā)布到自己的Tomcat中的時(shí)候,需要繼承SpringBootServletInitializer類,并且增加如下的configure方法。
   * 如果不發(fā)布到自己的Tomcat中的時(shí)候,就無(wú)需上述的步驟
   */
  @Override
  protected SpringApplicationBuilder configure(
      SpringApplicationBuilder application) {
    return application.sources(Application.class);
  }
  public static void main(String[] args) {
    SpringApplication.run(Application.class, args);
  }
}

第3步:測(cè)試

使用內(nèi)嵌的Tomcat測(cè)試:

進(jìn)入項(xiàng)目的根目錄,輸入mvn spring-boot:run,開(kāi)啟項(xiàng)目。

在瀏覽器中輸入

http://localhost:8080/stumybatis/likename?name=m

結(jié)果如下:

?
1
[{"id":1,"name":"tom","sumScore":null,"avgScore":null,"age":25}]

使用發(fā)布到自己的Tomcat測(cè)試:

先進(jìn)入項(xiàng)目根目錄,執(zhí)行 mvn package ,將項(xiàng)目打包為war包。

然后將target 目錄中的SpringBootTest-0.0.1-SNAPSHOT.war文件復(fù)制到你所安裝的tomcat目錄中webapps目錄中。然后去掉工程后邊的后綴。

然后開(kāi)啟Tomcat,并在瀏覽器中輸入:http://localhost:8088/SpringBootTest/stumybatis/likename?name=m(我的tomcat的端口修改為了8088)

結(jié)果如下:

?
1
[{"id":1,"name":"tom","sumScore":null,"avgScore":null,"age":25}]

以上所述是小編給大家介紹的Spring Boot 項(xiàng)目發(fā)布到 Tomcat 服務(wù)器的操作步驟,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)服務(wù)器之家網(wǎng)站的支持!

延伸 · 閱讀

精彩推薦
  • JAVA教程java生成csv文件亂碼的解決方法示例 java導(dǎo)出csv亂碼

    java生成csv文件亂碼的解決方法示例 java導(dǎo)出csv亂碼

    這篇文章主要介紹了java生成csv文件亂碼的解決方法,大家可以直接看下面的示例 ...

    java教程網(wǎng)3732019-11-03
  • JAVA教程詳解Java解析XML的四種方法

    詳解Java解析XML的四種方法

    本篇文章主要介紹了java解析XML的幾種方式,XML現(xiàn)在已經(jīng)成為一種通用的數(shù)據(jù)交換格式,給數(shù)據(jù)集成與交互提供了方便,有需要的可以了解一下。...

    yuan164232762312020-07-02
  • JAVA教程Java8中的類型注解淺析

    Java8中的類型注解淺析

    這篇文章主要介紹了Java8中的類型注解淺析,java8之前,注解只能是在聲明的地方所使用,java8里面的注解則可以應(yīng)用在任何地方,需要的朋友可以參考下 ...

    Java教程網(wǎng)2272019-11-23
  • JAVA教程java實(shí)現(xiàn)的冒泡排序算法示例

    java實(shí)現(xiàn)的冒泡排序算法示例

    這篇文章主要介紹了java實(shí)現(xiàn)的冒泡排序算法,結(jié)合實(shí)例形式分析了冒泡排序算法的具體操作步驟與實(shí)現(xiàn)技巧,需要的朋友可以參考下...

    你妹擠地鐵1502020-07-25
  • JAVA教程Java構(gòu)建對(duì)象常用3種方法解析

    Java構(gòu)建對(duì)象常用3種方法解析

    這篇文章主要介紹了Java構(gòu)建對(duì)象常用3種方法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考...

    碼農(nóng)小胖哥2672020-09-08
  • JAVA教程java實(shí)現(xiàn)查找文本內(nèi)容替換功能示例

    java實(shí)現(xiàn)查找文本內(nèi)容替換功能示例

    文本替換幾乎是所有文本編輯器都支持的功能,但是要限制在編輯其中才可以執(zhí)行該功能。本實(shí)例實(shí)現(xiàn)了制定文本文件的內(nèi)容替換,并且不需要再編輯其中...

    java教程網(wǎng)3402019-11-11
  • JAVA教程Java環(huán)境配置與編譯運(yùn)行詳解

    Java環(huán)境配置與編譯運(yùn)行詳解

    這篇文章主要為大家詳細(xì)介紹了Java環(huán)境配置與編譯運(yùn)行的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下...

    小小Prince3482020-09-03
  • JAVA教程Java經(jīng)典用法總結(jié)(二)

    Java經(jīng)典用法總結(jié)(二)

    這篇文章主要介紹了Java經(jīng)典用法總結(jié),在本文中,盡量收集一些java最常用的習(xí)慣用法,特別是很難猜到的用法,本文重點(diǎn)講解了java應(yīng)用和輸入輸出常用方...

    lijiao3432020-03-28
643
主站蜘蛛池模板: 亚洲精品成人天堂一二三 | 国产亚洲精品精品国产亚洲综合 | 久久久久久久久久久久久av | 色婷婷久久一区二区三区麻豆 | 福利片网站 | 色片视频免费 | 亚洲视频综合 | 天天看夜夜爽 | 激情综合五月 | 亚洲综合一二区 | 国产精品久久久久久久久久小说 | 国产日韩欧美在线 | 五月婷婷激情网 | 婷婷天堂 | 精品久久久久久久久福利 | 日韩理伦片在线观看视频播放 | 国产精品日本欧美一区二区三区 | 欧美日韩精品在线观看 | 先锋资源在线观看 | 中文字幕亚洲一区 | 午夜激情视频在线观看 | 国产欧美久久久久久 | 黄色午夜| а√天堂资源中文最新版地址 | 精品玖玖玖 | 黑人av| 精品久久久久久久久久久 | 久久精品一区二区三区中文字幕 | 欧美视频免费在线 | a级毛片免费高清视频 | 亚洲精品乱码久久久久久金桔影视 | 在线日本中文字幕 | 日韩成人在线免费视频 | 日韩av一区二区在线观看 | 欧美一级视频 | 欧美一区高清 | 国产大片在线观看 | 亚洲狠狠爱一区二区三区 | 欧美一区二区在线观看视频 | 99精品欧美一区二区三区综合在线 | 自拍视频在线观看 |