我试图查看我的类的字节码,但即使.class
文件存在,也找不到该类。 我可以从CLI中编译Main.java
文件,但是当使用javap -c Main
时,它找不到该类。
public class Main {
public static void main(String args[]) {
int Y = 0;
int X = (Y + 4) * 3;
}
}
我试图查看我的类的字节码,但即使.class
文件存在,也找不到该类。 我可以从CLI中编译Main.java
文件,但是当使用javap -c Main
时,它找不到该类。
public class Main {
public static void main(String args[]) {
int Y = 0;
int X = (Y + 4) * 3;
}
}
javap -cp . -c Main
如果您的类在包 com.foo.bar 中,则进入 Main.class 文件所在的目录(bar),然后执行以下命令:
bar> cd ..
foo> cd ..
com> cd ..
> javap -cp . com.foo.bar.Main