前言
今天需要用到一个最简单的springboot项目做一个测试,我就去创建了一个springboot项目并打包成jar文件,在本地先测试了下,却发现了一个问题。问题显示
spring-boot-01-helloworld-1.0-SNAPSHOT.jar中没有主清单属性
根据网友的介绍,解决了。
解决办法
首先在pom.xml文件中导入Springboot的maven依赖;
<!-- 这个插件,可以将应用打包成一个可执行的jar包 -->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
保存好会发现target多了一些文件,比如boot-01-helloword-1.0-SNAPSHOT.jar.original
此时我们install一下,再package一下就好了。
按以前的方式使用就好了
java -jar boot-01-helloword-1.0-SNAPSHOT.jar