亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何用springboot打包jar和war包

發布時間:2020-06-29 16:40:54 來源:億速云 閱讀:343 作者:清晨 欄目:開發技術

這篇文章將為大家詳細講解有關如何用springboot打包jar和war包,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

Maven小白系列,我們會分為幾個部分?

01 添加依賴并打包

02 添加本地jar包并打包

03 將本地jar包導入本地maven庫

04 springboot打包jar和war

05 Maven統一版本管理

接下來,我們開始第四部分的內容

一、新建SpringBoot項目

如何用springboot打包jar和war包

如何用springboot打包jar和war包

如何用springboot打包jar和war包

如何用springboot打包jar和war包

如何用springboot打包jar和war包如何用springboot打包jar和war包如何用springboot打包jar和war包

二、添加依賴

初始化,已經添加了SpringBoot的依賴

我們的主題是Maven使用,不是講解SpringBoot的使用,所以一切從簡

我們,直接進入打包環節

三、打包

3.1 生成可執行Jar文件

修改POM

<build>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
        <!-- 這句話很重要,不加這句話,不會將lib下的jar包打包到新的jar包中 -->
        <configuration>
          <includeSystemScope>true</includeSystemScope>
        </configuration>
      </plugin>

      <!-- 設置jar的入口類 -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <version>3.1.1</version>
        <configuration>
          <archive>
            <manifest>
              <addClasspath>true</addClasspath>
              <classpathPrefix>libs/</classpathPrefix>
              <mainClass>com.zjw.springboot_test.SpringbootTestApplication</mainClass>
            </manifest>
          </archive>
        </configuration>
      </plugin>
    </plugins>
  </build>

如何用springboot打包jar和war包

還有個很重要的東西,就是將打包方式修改為jar,沒有的話,就新增一下

如何用springboot打包jar和war包

然后install一下,生成jar文件

如何用springboot打包jar和war包

如何用springboot打包jar和war包

我們用cmd運行一下

如何用springboot打包jar和war包

運行沒問題

如何用springboot打包jar和war包

接下來,看一下Jar文件中的內容

如何用springboot打包jar和war包

在打包的時候,已經將依賴的jar包打包至新的jar文件中了

3.2 生成War包

1.將打包方式改成war

如何用springboot打包jar和war包

2.添加依賴

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

如何用springboot打包jar和war包

3.修改啟動類

如何用springboot打包jar和war包


4.修改POM

<build>
  <plugins>
    <plugin>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-maven-plugin</artifactId>
      <!-- 這句話很重要,不加這句話,不會將lib下的jar包打包到新的jar包中 -->
      <configuration>
        <includeSystemScope>true</includeSystemScope>
      </configuration>
    </plugin>

    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-war-plugin</artifactId>
      <version>2.6</version>
      <configuration>
        <failOnMissingWebXml>false</failOnMissingWebXml>
      </configuration>
    </plugin>
  </plugins>
</build>

5.生成war

install一下

如何用springboot打包jar和war包

如何用springboot打包jar和war包

關于如何用springboot打包jar和war包就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

龙胜| 兰州市| 永福县| 临潭县| 梁平县| 建昌县| 墨玉县| 芦溪县| 六枝特区| 厦门市| 汉阴县| 馆陶县| 霍山县| 勐海县| 万山特区| 子洲县| 敖汉旗| 射阳县| 威海市| 汕头市| 蒙阴县| 太和县| 延庆县| 泽库县| 陆良县| 宁阳县| 克什克腾旗| 郴州市| 邢台县| 广汉市| 蒙城县| 敦煌市| 平江县| 于田县| 招远市| 疏附县| 嘉兴市| 马龙县| 乌兰浩特市| 平安县| 湾仔区|