九、 SpringBoot项目部署、项目打包、运行

2023-12-15 04:56:18

5.5.1 项目打包

步骤1:

添加项目的pom.xml插件;在pom.xml要显式的加入插件spring-boot-maven-plugin,否则无法产生 jar 清单文件,导致打出来的 jar 无法使用命令运行;

<build> 
<plugins> 
<!-- 打jar包时如果不配置该插件,打出来的jar包没有清单文件 --> 
  <plugin> 
   <groupId>org.springframework.boot</groupId> 
   <artifactId>spring-boot-maven-plugin</artifactId> 
  </plugin> 
    <!-- 确保资源打包成功! --> 
    <plugin>
		<groupId>org.apache.maven.plugins</groupId>
		<artifactId>maven-resources-plugin</artifactId>
		<version>3.1.0</version>
	</plugin>
</plugins> 
</build> 

步骤2:使用maven的命令package打包;

之后在项目下的 target 目录中将有如下jar包:

?【注意】在查看打出的 jar 的时候,将发现 jar 包里面包含 jar 包;这样的包称为 fatJar(肥包)

如果项目是一个war项目,打包内容如下: ?

?

5.5.2 项目运行

运行打出来的包;使用命令:java –jar包全名或者写一个 bat 文件,里面包含 java –jar 包全名;这样就可以双击启动应用。

如执行上述打出来的jar的命令为:java-jar springboot-0.0.1-SNAPSHOT.jar

文章来源:https://blog.csdn.net/weixin_51996255/article/details/134960120
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。