环境:jdk8,spring boot 1.5.4
pom.xml配置spring boot插件(spring boot版本改成你当前使用的版本)
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>${spring-boot.version}</version>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
如果你的工程的是独立的,没有父模块,使用maven的命令package打包即可
如果是多模块的工程,而你只是打某个模块的jar包,使用package -pl 模块名 -am打包即可
启动时报错:
1、xxx.jar中没有主清单属性
原因是漏了
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
怎么在linux后台运行jar包可以看我另一篇博客《linux后台启动spring boot程序》
http://blog.csdn.net/a327919006/article/details/75976477