一、打包方式
通过maven打包,可以打成jar、war、ear三种,但是常见的是jar、war包
1、打成jar包:
(1)好处:作为第二、三方依赖:了解springcloud架构可以加求求:三五三六二四七二五九
此处我们通过命令窗口来执行package命令,//
注意进入到spring-boot-app项目的目录下执行命令:
D:\Workspace_IDEA\spring-boot-app> mvn -Dmaven.test.skip -U clean package
(2)通过java -jar 命令执行jar包
执行jar包:打成的jar包默认放到target目录下,此时我们进入到target目录下执行命令:
D:\Workspace_IDEA\spring-boot-app\web\target> java -jar web-0.0.1-SNAPSHOT.jar
这种启动方式:称之为jar包的启动方式
此时,该项目就启动了,我们可以通过postman等工具来调用接口进行访问了
2、打成war包
好处:打成war包,我们也可以通过java -jar的方式来启动,并进行访问;当然了另一个好处就是,war包可以放在tomcat、jboss容器中运行
maven默认是打成jar包的,如果要打成war包,我们需要在pom中指定打包方式为war的格式:
war
3、补充:
打包:需要在项目的目录下执行package命令,因为项目的目录下