CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Eclipse

如何修改jar包里的类文件

楼主huanghe036(黄河之水天上来)2006-11-03 17:37:42 在 Java / Eclipse 提问

请教各位大虾:我现在有一个jar包,想改其中的一个类文件然后投入使用,如何不影响的情况下进行类的修改?  
  非常感谢! 问题点数:20、回复次数:6Top

1 楼fulong258(【轰隆隆】)回复于 2006-11-03 21:44:02 得分 0

类文件就是.class   文件~是一个二进制的文件  
   
  里面的内容就是二进制代码  
   
  所以就无法查看其内容,更不能进行修改  
   
  (一般在导出的时候还会加密)Top

2 楼Student02370236(★★★★★★)回复于 2006-11-03 22:16:58 得分 5

楼主只有通过修改源代码,然后重新编译再打JAR包...Top

3 楼smyl9989(☆☆☆☆☆)回复于 2006-11-04 11:08:51 得分 5

改了源代码,然后编译成class文件,然后覆盖jar包里对应的class文件也可以Top

4 楼SKer(海)回复于 2006-11-06 09:57:04 得分 5

网上有反编译.class文件的.可以通过class文件看其原代码.很容易找的.    
  叫jode什么的.....;找找吧.很好用,不过java的jdk要1.5的..  
  Top

5 楼huanghe036(黄河之水天上来)回复于 2006-12-28 18:34:03 得分 0

谢谢各位,现在我将该jar包里的class文件全部反编译形成一个文件夹,然后我该如何更改类呢,将该文件夹导入到eclipse工程里,还是单独给这个包的源码建个工程?因为我将这个源码包导入到工程后,出一大堆错误,搞得我晕头转向Top

6 楼Asclepios()回复于 2007-01-12 09:40:06 得分 5

反编译出来的代码肯定不能用,只能用来参考而已,劝楼主放弃这个想法把Top

相关问题

关键词

得分解答快速导航

  • 帖主:huanghe036
  • Student02370236
  • smyl9989
  • SKer
  • Asclepios

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo