我有一些我想要反编译的.class文件。所以这就是我做的:
javap -c "C:\users\Richard\workspace\pruebas\bin\ClassName"
并且我一直有同样的错误ERROR:Could not find C:\users\Richard\workspace\pruebas\bin\ClassName
但是,如果我使用dir命令列出此目录中包含的文件,我可以看到它已列出。
你们有什么可能的原因吗?我做了man javap,据我所知,语法是正确的。
非常感谢任何想法。
答案 0 :(得分:8)
javap
在类路径中查找类。因此,假设您的ClassName在默认包中,请调用如下:
javap -c -classpath "C:\users\Richard\workspace\pruebas\bin" ClassName