Springboot打包成jar

後臺項目打包過程


  • Springboot項目打包需要用到spring-boot-maven-plugin這個插件,他能將項目打包成jar或者war文件,我們去pom.xml裏面進行添加,注意mainClass填啓動類的整個包名
<plugins>
        <plugin>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-maven-plugin</artifactId>
          <version>2.0.1.RELEASE</version>
          <configuration>
            <mainClass>com.xxx.Application</mainClass>
          </configuration>
          <executions>
            <execution>
              <goals>
                <goal>repackage</goal>
              </goals>
            </execution>
          </executions>
        </plugin>
  • 接下來去控制檯編譯,不然找包後報找不到類,用idea的同學可以點maven compile編譯,使用外部maven的同學執行 mvn compile.看最後是否success
    [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-MkqHJa52-1584457464315)(https://uploadfiles.nowcoder.com/images/20200317/998590184_1584455729521_9C82C0BA3BC0CB380292B2C825651C4E "圖片標題")]
  • 使用mvn打包
mvn package spring-boot:repackage

這個命令能將spring-boot打包爲jar,並將依賴打進去,就可以放到其他地方執行,mvn package這種打包是沒有依賴的,放在別的環境就不能運行了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章