编译与反编译jar包_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 编译与反编译jar包

编译与反编译jar包

 2013/11/26 12:31:26  SwordShadow  程序员俱乐部  我要评论(0)
  • 摘要:最近做itext版的html转pdf,看到一个支持中文的解决方案,但是需要修改引用jar包源码目的:修改itextpdf-5.4.4-sources.jar源码包中的.java文件,编译成.class,然后替换itextpdf-5.4.4.jar包中同名.class文件工具:Myeclipse,jd-gui步骤:新建javaproject,切换到磁盘此项目目录下的src文件夹下,解压缩itextpdf-5.4.4-sources.jar,将整个目录拷到src目录;目录结构如下--src-
  • 标签:编译

最近做itext版的html转pdf,看到一个支持中文的解决方案,但是需要修改引用jar包源码

目的:修改itextpdf-5.4.4-sources.jar 源码包中的.java文件,编译成.class,然后替换itextpdf-5.4.4.jar包中同名.class文件

工具:Myeclipse,jd-gui

步骤:新建java project,切换到磁盘此项目目录下的src文件夹下,解压缩itextpdf-5.4.4-sources.jar,将整个目录拷到src目录;

目录结构如下

--src
  --com
  --errors
  --META-INF
  --detault.css

?

然后在eclipse下刷新项目,此时会提示缺少jar包报错,缺少itextpdf包,将itextpdf-5.4.4.jar包加入环境,然后修改需要修改的源码,然后在此项目的bin目录找到对应的的.class文件,用7-zip等压缩工具打开itextpdf-5.4.4.jar包,替换同名的文件,最后可以用jd-gui打开jar包,可以验证源码是否修改成功

?

?最后推荐一个搜搜jar包的不错的网站 GrepCode?,这个完整可以列出所查找jar包的所有版本

  • jd-gui.zip (690.5 KB)
  • 描述: jd-gui下载
  • 下载次数: 0
发表评论
用户名: 匿名