准备工作
本章将对 spring boot 从零开始入门6:自动化测试之MockMvc for REST章节的项目进行打包
实战
-### MAVEN 打JAR包 命令
可以在cmd下,并进入项目目录,执行如下命令可以进行打包:
mvn package
mvn clean package
清理、自动化测试及打包
mvn clean package -Dmaven.test.skip=true
清理、跳过自动化测试、打包
在IDEA,可以通过如下方式,运行MAVEN命令

在下图中,输入命令,回车即可执行:

出现如下日志,表示执行成功:

模拟一个错误,日志可能如下:

若成功打包,在target 目录中,已经生成了打好的JAR表。

-### 运行JAR包
由于这是一个WEB项目,因此通过如下方式,可以运行
# 控制台方式
java -jar target/helloworld-0.0.1-SNAPSHOT.jar
# 指定配置文件的方式
java -jar target/helloworld-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev
网友评论