Skip to content

SpringBoot 构建 & 部署

SpringBoot 构建 war

pxm.xml 内容

xml
<!--  修改打包方式: war -->
<packaging>war</packaging>
<!-- 控制打包的版本-->
<version>0.0.2-SNAPSHOT</version>
<!--  修改打包方式: war -->
<packaging>war</packaging>
<!-- 控制打包的版本-->
<version>0.0.2-SNAPSHOT</version>

配置依赖使用外部Tomcat服务器

xml
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-tomcat</artifactId>
  <scope>provided</scope>
</dependency>
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-tomcat</artifactId>
  <scope>provided</scope>
</dependency>

SpringBoot 构建 jar

xml
<!--  添加简单的配置项:打包的形式-->
<packaging>jar</packaging>
<build>
  <plugins>
<!--      maven 打包插件-->
    <plugin>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-maven-plugin</artifactId>
    </plugin>
  </plugins>
</build>
<!--  添加简单的配置项:打包的形式-->
<packaging>jar</packaging>
<build>
  <plugins>
<!--      maven 打包插件-->
    <plugin>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-maven-plugin</artifactId>
    </plugin>
  </plugins>
</build>

maven 打包插件

开始打包

控制台会显示打包信息

项目打包生成的jar包位置

部署(宝塔面板)

添加项目

例如:

填写之后点击提交等待项目部署

在浏览器中输入所绑定的域名即可查看项目情况 部署成功