如何修改java工程中lib中的.jar包中的文件 -Java-技术中心-启天网
来源:百度文库 编辑:神马文学网 时间:2024/05/23 13:38:40
今天在开发中,初次碰到要修改工程中lib中的.jar包中的文件,因.jar包的文件类型都是.class文件,要把其中的一个.class文件进行修改,
首先碰到的问题有:
1. 如何把.class文件进行反编译。
2. .jar包中的文件如何替换。
(一)针对上面的问题,我找来反编译工具进行反编译:
反编译工具JD-GUI
下载地址为:http://java.decompiler.free.fr/?q=jdgui(很不错!免费的哦)
反编译后得到原java文件,对其进行修改。
(二)替换.jar包中的文件
先把.jar包进行解压,把刚才修改好的class文件覆盖掉以前的文件,然后再压缩为.zip文件(注意是.zip类型),完成后再修改为.jar类型。
这样就大功告成了。重点的是再压缩为.zip类型,再修改为.jar类型。
首先碰到的问题有:
1. 如何把.class文件进行反编译。
2. .jar包中的文件如何替换。
(一)针对上面的问题,我找来反编译工具进行反编译:
反编译工具JD-GUI
下载地址为:http://java.decompiler.free.fr/?q=jdgui(很不错!免费的哦)
反编译后得到原java文件,对其进行修改。
(二)替换.jar包中的文件
先把.jar包进行解压,把刚才修改好的class文件覆盖掉以前的文件,然后再压缩为.zip文件(注意是.zip类型),完成后再修改为.jar类型。
这样就大功告成了。重点的是再压缩为.zip类型,再修改为.jar类型。
如何修改java工程中lib中的.jar包中的文件 -Java-技术中心-启天网
Java中如何打jar包
java中的jar
[分享]JAR文件包及jar命令详解 - J2SE论坛 - JAVA论坛 - 编程论坛
利用bat反编译jar包生成源码jar包 ,Java技术文章,Java系列教程,Java
Java入门--生成可执行jar文件的教程 — IT技术
JAVA字符集 - java - CSDN技术中心
Java中的常用方法
java中的SuppressWarnings
JAVA中的时间操作
java中的SuppressWarnings
java中的编码问题
Java中的 import
java文件中serialVersionUID的作用 - 沐芙未茵 - JavaEye技术...
Jar114.Com - JAR包搜索,JAR包下载,java网址大全,中文在线手册
Java中的23中设计模式之追MM版!
使不能运行的JAR文件可以使用java -jar运行
Java 语言中的 return 语句
Java 中的 XML: 数据绑定
Java项目管理中的架构
java中的并发及其安全性
Java 中的正则表达式(Regex )
Java中的排序(Comparable接口)
Java项目管理中的架构