成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

SpringBoot2中怎么構(gòu)建可部署的war包

SpringBoot2中怎么構(gòu)建可部署的war包,針對這個(gè)問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡單易行的方法。

成都地區(qū)優(yōu)秀IDC服務(wù)器托管提供商(創(chuàng)新互聯(lián)建站).為客戶提供專業(yè)的資陽主機(jī)托管,四川各地服務(wù)器托管,資陽主機(jī)托管、多線服務(wù)器托管.托管咨詢專線:13518219792

1、新建一個(gè)名稱為demo的Spring Boot項(xiàng)目。

2、修改pom.xml文件

下面粗體部分為所加代碼,注釋掉原來的build節(jié)點(diǎn),該項(xiàng)目最終會打包成一個(gè)war-demo的war包。

<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd">  <modelVersion>4.0.0</modelVersion>  <parent>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-parent</artifactId>    <version>2.1.8.RELEASE</version>    <relativePath/> <!-- lookup parent from repository -->  </parent>  <groupId>com.example</groupId>  <artifactId>demo</artifactId>  <version>0.0.1-SNAPSHOT</version>  <name>demo</name>  <description>Demo project for Spring Boot</description>  <packaging>war</packaging>  <build>    <finalName>war-demo</finalName>  </build>  <properties>    <java.version>1.8</java.version>  </properties>  <dependencies>    <dependency>      <groupId>org.springframework.boot</groupId>      <artifactId>spring-boot-starter-web</artifactId>    </dependency>    <dependency>      <groupId>org.springframework.boot</groupId>      <artifactId>spring-boot-starter-tomcat</artifactId>      <scope>provided</scope>    </dependency>    <dependency>      <groupId>org.springframework.boot</groupId>      <artifactId>spring-boot-starter-test</artifactId>      <scope>test</scope>    </dependency>  </dependencies>  <!-- <build>    <plugins>      <plugin>        <groupId>org.springframework.boot</groupId>        <artifactId>spring-boot-maven-plugin</artifactId>      </plugin>    </plugins>  </build>--></project>

3、修改啟動類方法 DemoApplication.java

繼承SpringBootServletInitializer,重寫父類configure方法。增加測試用的控制器。

package com.example.demo;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;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;@SpringBootApplication@RestControllerpublic class DemoApplication extends SpringBootServletInitializer {  protected SpringApplicationBuilder configure(SpringApplicationBuilder application){    return application.sources(DemoApplication.class);  }  public static void main(String[] args) {    SpringApplication.run(DemoApplication.class, args);  }  @RequestMapping("/")  public String test(){    return "test";  }}

關(guān)于SpringBoot2中怎么構(gòu)建可部署的war包問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識。

網(wǎng)頁題目:SpringBoot2中怎么構(gòu)建可部署的war包
鏈接分享:http://jinyejixie.com/article44/ggejee.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、小程序開發(fā)、定制網(wǎng)站商城網(wǎng)站、域名注冊、品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
南木林县| 贵德县| 德化县| 云霄县| 稻城县| 安宁市| 榆林市| 萨嘎县| 西青区| 中西区| 玉门市| 从化市| 云霄县| 吴堡县| 南川市| 行唐县| 恩平市| 商都县| 重庆市| 乌兰浩特市| 修水县| 水富县| 广平县| 微山县| 毕节市| 临沧市| 荃湾区| 大港区| 平阳县| 大连市| 临朐县| 栖霞市| 远安县| 郯城县| 商水县| 从化市| 贵州省| 邵阳县| 高州市| 南丰县| 乐亭县|