修改jar包中的class文件

news2024/11/25 2:39:22

1.解压jar包:将要修改内容的jar包解压;

2.修改为java文件:将解压后的class文件用idea打开,创建一个同名的java文件,将class文件全部内容赋值到java文件中;我这里是做了导出升级,修改了一些参数类型之类的;

在这里插入图片描述3.修改内容:按照自己的需要,修改java文件中的内容,保存之后放到1中的解压后文件夹中;在这里插入图片描述

4.添加打包依赖jar:将打包需要依赖到的jar包,放到lib文件夹中;
在这里插入图片描述
5.执行打包指令:执行指令:javac -cp 依赖jar包文件夹 编译文件路径
我这里是: javac -cp ./lib/* com\nstc\exportkit\excel\CreateExcel.java
在这里插入图片描述
6.替换:将打包路径下生成的class文件,替换到jar包中对应的位置即可。
在这里插入图片描述
直接拉过去就行:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1089982.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

U盘重装笔记本系统Win10操作方法

如果我们的笔记本系统出现崩溃、病毒感染等问题,这时候我们就可以给笔记本电脑重新安装系统。但是,很许多新人用户不知道笔记本电脑Win10系统重装的详细步骤,接下来小编给大家详细介绍关于利用U盘给笔记本Win10电脑重装系统的方法&#xff0c…

SAAS模式和本地化部署哪种更好?

导 读 ( 文/ 1798 ) 在制造执行系统(MES)的选择和部署过程中,企业面临着SAAS(软件即服务)模式和本地化部署两种选择。SAAS模式以云端服务的形式提供MES系统,而本地化部署则将系统部署在企业自身的服务器上。…

java.awt.HeadlessException

java.awt.HeadlessException异常 原因 从异常信息可以看到HeadlessExeption是项目开启了Headless模式,在这中模式下系统就会缺少其他设备的支持。 解决方法 在程序的入口类里修改成以下代码即可: 原有 public static void main(String[] args){Spring…

基于单片机智能汽车仪表设计系统

基于单片机的汽车智能仪表的设计 摘要:汽车的汽车系统。速度测量以及调速是我们这次的设计所要研究的对象,本次设计的基础核心的模块就是单片机,其应用的核心的控制单元就是stc89c52单片机,用到的测速模块是霍尔传感器&#xff0c…

类别不均衡,离群点以及分布改变

原文:Class Imbalance, Outliers, and Distribution Shift Introduction to Data-Centric AI 这节课是关于真实世界中机器学习的数据中出现的三大问题:类别不均衡,离群点以及分布改变。 类别不均衡: 现实世界的分类问题中常常会…

《商用密码应用安全性评估管理办法》发布,沃通CA助力商用密码改造

2023年10月7日,国家密码管理局公布了《商用密码应用安全性评估管理办法》(国家密码管理局令第3号)(以下简称《办法》),《办法》已经在国家密码管理局局务会议审议通过,自2023年11月1日起施行。 …

Excel 的单元格内容和单元格格式

文章目录 单元格内容单元格格式常规格式数字格式 单元格内容 文本:只要不是纯数字,Excel 都默认是文本格式。 在 Excel 中,逻辑值只有两个:True 和 False。 全选一片区域,按 Delet 键删除内容时,确实可以删…

Nginx - 反向代理与负载均衡

目录 一、Nginx 1.1、Nginx 下载 1.2、nginx 基础配置的认识 a)第一部分:全局块 b)第二部分:events 块 c)第三部分:http 块 http 块中 内嵌的 server 块 1.3、一些常用配置 1.3.1、location 匹配级…

基于Flume+Kafka+Hbase+Flink+FineBI的实时综合案例(一)案例需求

文章目录 FlumeKafkaHbaseFlinkFineBI的实时综合案例01:课程回顾02:课程目标03:案例需求 FlumeKafkaHbaseFlinkFineBI的实时综合案例 01:课程回顾 Hbase如何解决非索引查询速度慢的问题? 原因:Hbase以Rowk…

采集EtherNET/IP转Profinet在西门子plc中的应用

远创智控网关YC-EIPM-PN,让你的设备和云平台实时连接! 远创智控YC-EIPM-PN网关产品支持各种数据接口,无论是工业领域的仪表、PLC、计量设备,还是设备数据,都能实时采集并整合。它将这些设备中的运行数据、状态数据等信…

2023年中国工业控制漏洞数量及发展展望分析:工业控制系统逐渐走向智能化[图]

随着工业4.0、智能制造、工业互联网等概念的产生和发展,全球工控产业体系迅速扩大,工控系统的独立性日益降低,理论上来说对工控系统的攻击实现将更加简单,近两年的工控安全漏洞数量呈逐年下降的趋势。2021年开始工控漏洞数量呈逐年…

Explain执行计划字段解释说明---extra字段说明

1、Extra字段含义 包含不适合在其他列中显示但十分重要的额外信息。 2、Extra字段类型— Using filesort 说明mysql会对数据使用一个外部的索引排序,而不是按照表内的索引顺序进行读取。 MySQL中无法利用索引完成的排序操作称为“文件排序”。 出现filesort的情…

现货黄金的交易技巧与智慧

许多黄金投资者都孜孜不倦地学习各种的交易技巧,但交易之道,其实与很多自然界中的规律是相通的,如果投资者明白了这些原理,比起单单去学习某一个固定的招式和套路,对交易的帮助和启发也许更大。 自然界中的惯性定律告诉…

Xshell7和Xftp7超详细下载教程(包括安装及连接服务器附安装包)

1.下载 1.官网地址: XSHELL - NetSarang Website 选择学校免费版下载 2.将XSHELL和XFTP全都下载下来 2.安装 安装过程就是选择默认选项,然后无脑下一步 3.连接服务器 1.打开Xshell7,然后新建会话 2.填写相关信息 出现Connection establi…

Ubuntu下安装Python

Ubuntu下安装Python 预备知识一、Python安装Python 二、Anaconda安装Anaconda卸载Anaconda 三、Miniconda安装Miniconda 四、异同比较 预备知识 (1) Python是一种编程语言。 (2) Anaconda是一款包管理工具,用来管理Python及其他语言的安装包,预装了很多…

2.4 设计多线程的程序

并行编程 在现代多核平台上Pthreads十分适用于并行编程,任何需要并行编程的应用领域,都可以用Pthreads进行编程生成相关应用。 设计并行应用程序时需要考虑到多个方面,如下所示: 并行编程模型问题分解负载均衡通信数据依赖同步/竞…

Python —— 特殊场景处理(鼠标、键盘操作文件上传)

1、鼠标操作 1、概述 使用Selenium的ActionChains类来模拟鼠标操作,导入模块如下: # 导入模块 from selenium.webdriver.common.action_chains import ActionChains 通过ActionChains对象可以发起鼠标左键、右键、移动鼠标等操作,最后使用…

保姆级手把手记录Android studio BottomNavigationView +FrameLayout暴力切换Fragment

开发环境: 效果图: 《《《代码在底部》》》 1,新建项目 2,新建若干Fragment,内容一样,改一下显示出来的Text,名字分别为test1Fragment,test2Fragment,test3Fragment,默认TextView的Text属性分别…

自定义数据训练的rknn模型部署 踩坑记录

自己训练了一个只有2种类别的yolov8模型之后,部署到瑞芯微RKNN。 踩坑一:类别的变化 之前用COCO数据集训练的.pt模型转rknn后,output0的shape为8400 x 176. 而把自定义数据集训练的模型转rknn后,output0的shape为8400 x 98. 为什…

法大大举办2023年伙伴大会:AI赋能,建设生态2.0

“数智‘签’引,聚力共赢——法大大2023年伙伴大会”10月13日在深圳隆重举办。包括腾讯、德勤、PWC、安永、金蝶、致远互联、明源云、蓝凌、玄武、甄零科技、北森、司享网络、明道云、企企通等在内的100多家企业服务厂商及企业高层代表齐聚一堂,探讨AI浪…