准备工作
本章将对 spring boot 从零开始入门6:自动化测试之MockMvc for REST章节的项目进行打包
实战
-### MAVEN 打JAR包 命令
可以在cmd下,并进入项目目录,执行如下命令可以进行打包:
mvn package
mvn clean package
清理、自动化测试及打包
mvn clean package -Dmaven.test.skip=true
清理、跳过自动化测试、打包
在IDEA,可以通过如下方式,运行MAVEN命令
image.png
在下图中,输入命令,回车即可执行:
image.png
出现如下日志,表示执行成功:
image.png
模拟一个错误,日志可能如下:
image.png
若成功打包,在target 目录中,已经生成了打好的JAR表。
image.png
-### 运行JAR包
由于这是一个WEB项目,因此通过如下方式,可以运行
# 控制台方式
java -jar target/helloworld-0.0.1-SNAPSHOT.jar
# 指定配置文件的方式
java -jar target/helloworld-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev