13 SpringBoot项目部署_项目打包

左手的ㄟ右手 2023-09-26 10:59 205阅读 0赞

SpringBoot项目是依赖于Maven构建的,但打包时如果只依赖 Maven打包工具则会打包不完整,我们还需要在SpringBoot项目中引入SpringBoot打包插件 :

  1. <build>
  2. <plugins>
  3. <plugin>
  4. <groupId>org.springframework.boot</groupId>
  5. <artifactId>spring-boot-maven-plugin</artifactId>
  6. </plugin>
  7. <plugin>
  8. <groupId>org.apache.maven.plugins</groupId>
  9. <artifactId>maven-resources-plugin</artifactId>
  10. <version>3.1.0</version>
  11. </plugin>
  12. </plugins>
  13. </build>

SpringBoot内置了tomcat,所以不需要将其打包为war包(靠外界tomcat运行),直接用maven工具package打包为jar包即可。

打包步骤如下:

1.先clean一下,在package

26ae5125d0a54683b9acabb435f8a2c7.png

2.打包后jar包存放位置:

项目路径下的target目录里,如:

C:\Users\txxiaoer\Desktop\SSM框架Demo\springbootdemo5\target

3. 打包后jar包解压目录如下:

8d77b6fb241c4d8e99e2495b98e09f00.png

如果不添加SpringBoot打包插件,打包后jar包解压目录如下:

a6891383c99942d1ae108e1f88690335.png

可以看到该目录少了BOOT-INF,打包是不完整的,也无法运行jar 包

4.运行jar包:

(1)进入jar包所在目录,使用cmd打开命令行窗口

604ccf345a6c42368c4f054e8d538101.png

(2)输入命令:

java -jar jar包名

347a6e5e970e4a83bd54a9034acf1453.png

重点:

1.SpringBoot项目打包时除了Maven打包工具,还要添加SpringBoot打包插件

2.JDK运行jar包的命令为“java -jar jar包名”

发表评论

表情:
评论列表 (有 0 条评论,205人围观)

还没有评论,来说两句吧...

相关阅读