欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 前端技术 > javascript >内容正文

javascript

SpringBoot微服务项目构建war包 部署排除指定jar

发布时间:2024/9/27 javascript 31 豆豆
生活随笔 收集整理的这篇文章主要介绍了 SpringBoot微服务项目构建war包 部署排除指定jar 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

文章目录

          • 一、构建war包部署SpringBoot项目
          • 二、构建war包
            • 2.1. 适用范围
            • 2.2. 构建war包
          • 三、部署排除指定jar
            • 3.1. 下载排除插件
            • 3.2. 搜索部署排除指定jar
            • 3.3. 排除部署指定jar
            • 3.4. 验证
            • 3.5. 核心理念

一、构建war包部署SpringBoot项目

如何把springboot项目构架war包部署到tomcat上

Springboot部署到Tomcat,可以不带项目名进行访问

二、构建war包
2.1. 适用范围

适用于SpringBoot/SpringCloud/SpringCloudAlibaba微服务/分布式项目

2.2. 构建war包

在构建打包的项目的pom中设置打包格式

第1步:

<packaging>war</packaging>

第2步:
在项目启动类同级,创建Web初始化类

直接复制即可

package com.gblfy.xe;import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; import org.springframework.context.annotation.Configuration;/*** know Web程序启动类** @author gblfy* @Date 2019/11/21 9:43*/ @Configuration public class ServletInitializer extends SpringBootServletInitializer {@Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {return builder.sources(RuoYiSystemApplication.class);}//这个类继承至SpringBoorServletInitializer,并覆盖了其configuer方法 }

说明:XeApplication需要替换成启动类的名称

三、部署排除指定jar
3.1. 下载排除插件


重启项目,插件生效

3.2. 搜索部署排除指定jar

3.3. 排除部署指定jar

点击Exclude,即可排除

这是排除后的依赖图示

3.4. 验证

为了验证依赖中是否包含指定tomcat的依赖,咱们进行源码跟踪
选择依赖,按住ctrl键+鼠标左键点击进入

ctrl+f搜索关键词进行搜索

到此,以来已经排除完毕!

3.5. 核心理念

找到指定的项目,点击pom双击,选择插件,排除依赖,源码验证效果

总结

以上是生活随笔为你收集整理的SpringBoot微服务项目构建war包 部署排除指定jar的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。