日期:2014-05-20  浏览次数:20677 次

在线求助,关于java反编译。
已经成功安装了Jad JD Jode 等等反编译工具
反编译自己写的最简单的
public class TestDemo {
public static void main(String[] args){
System.out.print("Hello");
}
}

都是失败
jad报错
/*jadclipse*/
//Error!

其他的反编译工具也都显示不正常。

google上有个外国人说可能是因为这个TestDemo.class是自己写的,所以编译不出来。
不知道各位能用jad插件的同学们遇到过这个问题么。。

是不是自己写的class就编译不出来呢?

jar包里的class东西可以正常编译出来。
实在是苦恼啊,中文英文的网上基本上都没有对这个进行解释。
------解决方案--------------------
使用gui工具
------解决方案--------------------
能把报错信息贴出来看看吗
------解决方案--------------------
会不会是语法错误啊,我在path路径设置了jad.exe,然后在dos下运行:
C:\Documents and Settings\Administrator>jad -s java C:\a\Date3.class
Parsing C:\a\Date3.class... Generating Date3.java
在当前路径生成了Date3.java 
------解决方案--------------------
需要在eclipse里面指定一下