歡迎訪問我的GitHub https://github.com/zq2599/blog_demos 內容:所有原創文章分類匯總及配套源碼,涉及Java、Docker、Kubernetes、DevOPS等; 能獨立運行的jar文件 在開發springboot應用時,通過 java -jar 命令啟動應用是常用的方式,今天就來一起了解這個簡單操作背後的技術; 開發demo 開發一個springboot應用作為本次研究的對象,對應的版本信息如下: JDK:1.8.0_211 springboot:2.3.1.RELEASE maven:3.6.0 接下來開發springboot應用,這個應用異常簡單: springboot應用名為 springbootstarterdemo ,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/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.3.1.RELEASE</version> <relativePath/>