尝试使用javap.exe反编译java .class文件

时间:2012-09-11 20:32:33

标签: java decompiler javap

我有一些我想要反编译的.class文件。所以这就是我做的:  javap -c "C:\users\Richard\workspace\pruebas\bin\ClassName"并且我一直有同样的错误ERROR:Could not find C:\users\Richard\workspace\pruebas\bin\ClassName

但是,如果我使用dir命令列出此目录中包含的文件,我可以看到它已列出。

你们有什么可能的原因吗?我做了man javap,据我所知,语法是正确的。

非常感谢任何想法。

1 个答案:

答案 0 :(得分:8)

javap在类路径中查找类。因此,假设您的ClassName在默认包中,请调用如下:

javap -c -classpath "C:\users\Richard\workspace\pruebas\bin" ClassName