SpringBoot项目的打包
1. 运用mvn指令打包
在pom.xml
中配置打包插件
<plugin> |
进入到项目的根目录,运行指令mvn claen package
从控制台打印信息可以看到,打包步骤为
- 使用
maven-clean-plugin
清理插件删除清理了项目target目录下的文件 - 使用
maven-resources-plugin
资源插件,以UTF-8
编码复制资源文件 - 使用
maven-compiler-plugin
编译插件,编译源文件输出至class目录下 - 使用
maven-resources-plugin
资源插件,以UTF-8
编码复制资源文件至test\resources目录下 - 使用
maven-compiler-plugin
编译插件,编译测试目录源文件输出至test-class目录下 - 使用
maven-surefire-plugin
运行测试用例 - 使用
maven-jar-plugin
打包插件将项目打包输出到项目target目录下
2.运行打包文件
在项目target目录下可以看到打包文件为
.jar.original 是普通jar包,不包含依赖
.jar 是可执行jar包,包含了pom中的所有依赖,可以直接用java -jar 命令执行。部署项目用这个包
在控制台中输入指令
项目可以正常运行