我有一些要反编译的.class文件。所以这就是我要做的:
javap -c "C:\users\Richard\workspace\pruebas\bin\ClassName"和所有时间我都有相同的错误ERROR:Could not find C:\users\Richard\workspace\pruebas\bin\ClassName
但是,如果我使用dir命令列出了该目录中包含的文件,则可以看到该文件。

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

任何想法都将不胜感激。

最佳答案

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

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

关于java - 尝试使用javap.exe反编译Java .class文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12377487/

10-09 04:57