天天看點

打包SpringBoot -- 可執行Jar包

最近開始學習SpringCloud,想給項目裡的子產品單獨打包,友善多次部署。可是在網上找了很多的解決方案,都沒有操作成功的。最後

檢視官網請添加連結描述

的文檔才找到解決方案,順便把成功的打包方式貼出來吧。

首先,修改pom.xml檔案

<?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/xsd/maven-4.0.0.xsd"&gt

;

<modelVersion>4.0.0</modelVersion>

org.springframework.bootspring-boot-maven-plugin2.0.3.RELEASErepackage

這裡主要是添加了版本和标簽。

然後,使用maven指令打包:

mvn clean package

打包完成後,就可以直接用java -jar module.jar運作了

還有一點要注意的是,Spring Boot 2以上的版本需要用到JDK8以上,低版本打包會出錯。