SpringBoot程序打包
1. 打jar包
- 第一步:在项目的pom文件中指定项目的打包类型(可以不指定,默认就是jar)
-
第二步:将工程打成jar包
-
方式一:直接在idea中执行如下操作
-
方式二:通过命令执行
1、通过cmd进入到工程的目录中,与pom.xml同级 2、然后执行命令:mvn clean package [-Dmaven.test.skip=true] --->[]内为可选操作,排除测试代码,也就是说打包时跳过测试代码 如下命令打包:mvn clean package -Dmaven.test.skip=true
-
运行程序:
properties
java -jar springboot_demo4_jpa-0.0.1-SNAPSHOT.jar
-Xmx:最大堆内存
-Xms:初始堆内存
java -Xmx80m -Xms20m -jar springboot_demo4_jpa-0.0.1-SNAPSHOT.jar
7.2 打war包
- 第一步:在项目的pom文件中指定项目的打包类型(war)
- 第二步:创建ServletInitializer,需要继承SpringBootServletInitializer类。(该类相当于之前web工程的web.xml文件)
- 第三步:将xxx.war工程拷贝到tomcat发布运行:略。