首页 > 系统相关 >修改jar包中的class文件(windows)

修改jar包中的class文件(windows)

时间:2024-11-21 16:09:22浏览次数:1  
标签:包中 文件 windows jar 目录 修改 class

本文只适用于修改引用较少的class文件,引用较多的话,比较复杂,容易出错

以下都是在windows环境下操作的

1.利用jd-jui工具将jar包打开,找到需要修改的class文件

选中文件---点击菜单File-----save source  ---将需要修改的class文件以及其引用到的文件转换为java文件保存到本地

 

2.在cmd窗口中,解压jar包

jar -xf DataCapture.jar

 

3.在idea中新建项目,将这些java文件,按照包中所在目录结构,拷贝到项目中。需要导入依赖的也得把依赖导入其中。

 

4.修改文件,修改完后,将项目clean之后,再重新编译compile,在设置编译后的目录中找到对应的class文件。

5.将jar包和class文件放到一个目录中,注意:class文件的目录结构要和第一步解压出来的目录结构相同

6.替换jar包中的calss文件

jar –uvf   androrat-0.0.1-V.jar   BOOT-INF/classes/com/androrat/web/controller/LicenseController.class

完成

 

标签:包中,文件,windows,jar,目录,修改,class
From: https://www.cnblogs.com/guaiguaipaizz/p/18560982

相关文章

  • Metasploit Pro 4.22.5-2024111901 (Linux, Windows) - 专业渗透测试框架
    MetasploitPro4.22.5-2024111901(Linux,Windows)-专业渗透测试框架Rapid7Penetrationtesting,releasedNov19,2024请访问原文链接:https://sysin.org/blog/metasploit-pro-4/查看最新版。原创作品,转载请保留出处。作者主页:sysin.org世界上最广泛使用的渗透测试框......
  • Metasploit Framework 6.4.37 (macOS, Linux, Windows) - 开源渗透测试框架
    MetasploitFramework6.4.37(macOS,Linux,Windows)-开源渗透测试框架Rapid7Penetrationtesting,2024-11-20请访问原文链接:https://sysin.org/blog/metasploit-framework-6/查看最新版。原创作品,转载请保留出处。作者主页:sysin.org世界上最广泛使用的渗透测试框架......
  • Blender 4.3 (Linux, macOS, Windows) - 开源 3D 创意软件 (渲染 建模 雕刻)
    Blender4.3(Linux,macOS,Windows)-开源3D创意软件(渲染建模雕刻)Open-Source3DGraphicsAppIntroducesExperimentalVulkanBackend请访问原文链接:https://sysin.org/blog/blender/查看最新版。原创作品,转载请保留出处。作者主页:sysin.org创造的自由Blender......
  • Windows环境下安装SQLite
    1.下载官网下载Windows环境下载这两个官网下载慢可以用https://download.csdn.net/download/2302_76237327/90020233解压缩到本地文件目录共5个文件2.配置环境变量将本地的这个文件目录添加到path路径win+r,sysdm.cpl高级->环境变量系统变量或者用户变量path编辑新......
  • subst 是 Windows 操作系统中的一个命令行工具,它允许用户将一个文件夹或目录映射为虚
    subst|MicrosoftLearnsubst/?将路径与驱动器号关联。SUBST[drive1:[drive2:]path]SUBSTdrive1:/D drive1:    指定要分配路径的虚拟驱动器。 [drive2:]path 指定物理驱动器和要分配给虚拟驱动器的路径。 /D      删除被替换的(虚拟)......
  • icacls 是 Windows 操作系统中用于管理文件和目录的访问控制列表(ACL)命令行工具。它可
    icacls|MicrosoftLearnicacls是Windows操作系统中用于管理文件和目录的访问控制列表(ACL)命令行工具。它可以用来查看、修改、备份和恢复文件和文件夹的权限设置。权限控制是Windows安全体系的重要组成部分,icacls是在命令行下管理这些权限的一种方式。1.什么是 icacls?......
  • NSIS (Nullsoft Scriptable Install System) 是一个开源的、灵活且高度可定制的安装包
     NSIS(NullsoftScriptableInstallSystem)是什么?NSIS(NullsoftScriptableInstallSystem)是一个开源的、灵活且高度可定制的安装包制作工具,用于在Windows操作系统上创建安装程序。它由Nullsoft公司开发,并以其轻量级、可扩展性和脚本驱动的特性而广受欢迎。NSIS允......
  • windows的共享文件夹
    概述共享文件夹定义Windows共享文件夹是一种强大的网络资源共享机制,允许用户在网络环境中轻松访问和交换文件。通过这种功能,用户可以在不同计算机之间实现文件和数据的无缝传输,极大地提高了工作效率和协作便利性。共享文件夹不仅简化了文件管理流程,还为企业和个人用户提供了......
  • windows局域网配置文件共享
    配置电脑网络1、右键网络,选择属性2、更改高级共享设置3、专用网络设置4、公用网络设置5、所有网络设置创建共享文件夹1、创建共享文件夹(可自定义文件夹名称)2、右键文件夹属性3、文件属性-共享4、添加everyone共享用户,选择"读写"权限5、文件属性-安全,设置every......
  • CEF127编译指南 Windows篇:安装depot_tools(四)
    1.引言在CEF(ChromiumEmbeddedFramework)的编译过程中,depot_tools是一个不可或缺的工具集。这套由Chromium项目开发的脚本和工具集,专门用于获取、管理和更新Chromium及其相关项目(包括CEF)的源代码。通过depot_tools,开发者能够高效地同步最新的CEF源码并进行项目构建。本文......