当前位置:主页 > java教程 > springboot替换class文件

springboot中如何替换class文件

发布:2023-04-02 08:20:01 59


我们帮大家精选了相关的编程文章,网友隗醉蝶根据主题投稿了本篇教程内容,涉及到springboot替换class、替换class文件、springboot、class文件、springboot替换class文件相关内容,已被770网友关注,涉猎到的知识点内容可以在下方电子书获得。

springboot替换class文件

背景

线上项目需要替换jar包中的class文件以支持正常部分代码改动

原始jar包解压

jar -xvf ***.jar

解压后的文件目录如上图

替换需要替换的class文件,在BOOT-INF下面

发现需要替换的是lib中一个jar包中的class

然后找到这个jar包,再执行解压步骤

将替换后的文件打成jar包

jar -cfM0 XX.jar ./

将打好的jar包替换/BOOT-INF/lib下的jar包

再将其打成jar包

执行图如下

如下图就完成了替换

将上面上成的jar包部署即可

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持码农之家。


参考资料

相关文章

  • SpringBoot自定义MessageConvert详细讲解

    发布:2023-03-06

    正在学习SpringBoot,在自定义MessageConverter时发现:为同一个返回值类型配置多个MessageConverter时,可能会发生响应数据格式错误,或406异常(客户端无法接收相应数据)。在此记录一下解决问题以及追踪源码的过程


  • SpringBoot启动失败的解决方法:A component required a bean of type ‘xxxxxxx‘ that could not be found.

    发布:2023-04-03

    这篇文章主要介绍了解决SpringBoot启动失败:A component required a bean of type ‘xxxxxxx‘ that could not be found.,目前解决方法有两种,一种是不注入bean的方式,另一种是使用@Component的方式,本文给大家详细讲解,需要的朋友可以参考下


  • SpringBoot可以同时处理多少请求流程分析

    发布:2023-03-22

    SpringBoot默认的内嵌容器是Tomcat,也就是我们的程序实际上是运行在Tomcat里的,所以与其说SpringBoot可以处理多少请求,到不如说Tomcat可以处理多少请求,这篇文章主要介绍了SpringBoot可以同时处理多少请求,需要的朋友可以参考下


  • 如何使用Spring integration在Springboot中集成Mqtt详解

    发布:2023-03-25

    MQTT是多个客户端通过一个中央服务器传递信息的多对多协议,能高效地将信息分发给一个或多个订阅者,下面这篇文章主要给大家介绍了关于如何使用Spring integration在Springboot中集成Mqtt的相关资料,需要的朋友可以参考下


  • SpringBoot配置的加载流程详细分析

    发布:2023-03-02

    了解内部原理是为了帮助我们做扩展,同时也是验证了一个人的学习能力,如果你想让自己的职业道路更上一层楼,这些底层的东西你是必须要会的,这篇文章主要介绍了SpringBoot配置的加载流程


  • SpringBoot整合Retry实现错误重试过程逐步介绍

    发布:2023-03-22

    重试的使用场景比较多,比如调用远程服务时,由于网络或者服务端响应慢导致调用超时,此时可以多重试几次。用定时任务也可以实现重试的效果,但比较麻烦,用Spring Retry的话一个注解搞定所有,感兴趣的可以了解一下


  • SpringBoot disruptor高性能队列使用

    发布:2023-04-16

    这篇文章主要介绍了SpringBoot disruptor高性能队列使用,Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题


  • 基于SpringBoot 使用 Flink 收发Kafka消息的示例详解

    发布:2023-03-01

    这篇文章主要介绍了基于SpringBoot 使用 Flink 收发Kafka消息,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下


网友讨论