Maven pom.xml 必须包含
<packaging> Jar </packaging>
<build> <lugin> <lugin> <GroupId> org.springframework.boot </plorgid> <ArTifactId> spring-boot-maven-plugin </artifactid> <configururation> <fork> true </fork> </onfigururation> </lugin> </lugin> </build>
完整 pox.xml
<Project xmlns = "http://maven.apache.org/pom/4.0.0" xmlns: xsi = "http://www.w3.org/2001/xmlschema-instance" xsi: schemalocation = "http:/maven.romp.romp.romp. http://maven.apache.org/xsd/maven-4.0.0.xsd "> <nodelversion> 4.0.0 </podelversion> <groupid> com.feedback </groupid> <artifactid> feedback-service </artifactid> <version> </groupid> </version> </versi packaging </artifacping> <versi> 0.1.0 </Versi> </Version> </Version> </artifacping </artifacping> </Versi 0 <Java.Version> 1.8 </java.version> </ Properties> <partent> <groupid> org.springframework.boot </groupid> <ArtifactId> Spring-boot-starter-parent </arttifactid> <version> 1.3.0.release </Versi </Parent> </Parent> <! <groupid> org.springframework.boot </sroupid> <ArtifactId> Spring-boot-starter-web </t Artifactid> </gandendency> <Arpendency> <Groupid> org.springframework.boot </groupid> <Artifactid> Spring-Boots-Starter-Data-JPa </groupid> <Artifactid> Spring-Bootter <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <!-- commons-lang --> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.6</version> </dependency> </dependencies> <!-- jar --> <build> <lugin> <lugin> <GroupId> org.springframework.boot </groupid> <ArTifactId> spring-boot-maven-plugin </stifactid> <configururation> <fork> true </fork> </ Configuration> </lugin> </plugin> </build> </fork> </ Configuration> </lugin> </lugin> </build> </forks
进入到项目目录下运行 : mvn clean package
会在项目目录下 Target 文件夹中生成 Jar
如上生成的 JAR 文件在 : D:/Programmer/Eclipse/Feedback-Service/Target 文件夹中
java -jar 运行 jar 包 即可
java -jar 运行 jar 包时使用外部配置文件 application.properties
总结
以上所述是小编给大家介绍的 Spring Boot Maven 打包可执行 Jar 文件的实现方法 , 希望对大家有所帮助 , 如果大家有任何疑问请给我留言 , 小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!