Springboot项目打包成jar
后台项目打包过程
- Springboot项目打包需要用到spring-boot-maven-plugin这个插件,他能将项目打包成jar或者war文件,我们去pom.xml里面进行添加,注意mainClass填启动类的整个包名
<plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>2.0.1.RELEASE</version> <configuration> <mainClass>com.xxx.Application</mainClass> </configuration> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin>
- 接下来去控制台编译,不然找包后报找不到类,用idea的同学可以点maven compile编译,使用外部maven的同学执行 mvn compile.看最后是否success
- 使用mvn打包
mvn package spring-boot:repackage
这个命令能将spring-boot打包为jar,并将依赖打进去,就可以放到其他地方执行,mvn package这种打包是没有依赖的,放在别的环境就不能运行了。