class和java互相编译的问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 01:21:57
是这样的,各位大侠们,我需要改个程序,但是现在只有.class文件,没有源代码,我原先是直接把.class里的代码反编译出来直接改了,在拿Eclipse给编译成.class,但是不行老报错,请问有什么好的方法啊,急啊,谢谢各位啊
而且这个程序时已经被公司给包了一层了,所以已经不是我们所熟悉的那种java的结构了

反编译class文件,能达到90%以上就不错了。

如果这个class文件本身功能不多,简单一些,反编译出来的程序基本不需要修改,如果复杂一些的,你只能根据提示的错误,进行修改。

千万别认为反编译后就能直接使用了。

你反编译失败了还有什么办法,别反编译了,
既然你打算手工改说明代码也能看个八九不离十了,那就写个子类继承想改的类把想改的方法覆盖了,以后就用子类代替父类用吧,这样就不用反编译了,拿父类的jar包就行