我如何知道编译了哪些类

时间:2015-01-13 07:29:58

标签: java

我有一个文件A.java和一个类路径来查找其他必要的类。

所以,我用

编译
javac -cp myclasspath A.java

javac编译A.java以及类路径中需要的任何其他文件。

除了A.java之外,我怎么知道编译了类路径中的哪些确切文件?

2 个答案:

答案 0 :(得分:2)

您可以使用-verbose option运行javac,并解析结果。

  

<强> -verbose       详细输出。这包括有关加载的每个类和编译的每个源文件的信息。

答案 1 :(得分:0)

从类文件中清除构建空间后,在类路径上构建并运行搜索命令,例如

代码:

find CLASSPATH -name "*\.class"

如果你在unixolike操作系统。