我正在尝试使用我为一个单一项目下载的。class文件。我没有相应的。java文件。我正在使用netbeans。
- 我试着把它添加到项目src文件夹
- 我尝试在库上使用"添加JAR/文件夹"并添加包含它的目录 我还尝试创建一个包含它的目录的JAR文件,并添加
非常感谢大家的建议
你应该做两件事:
- 为您收到的类文件创建一个jar
- 创建一个概述类文件提供的方法
对于后者,至少有两个选项。一种是使用像JD-GUI这样的反编译器(一些api的作者不允许使用这个)。第二种选择是使用javap
,它是JDK附带的(我链接到Java 8,但它也存在于以前的版本中)。只需调用javap yourfile.class
,您就可以看到该类提供了哪些方法签名。
但是查看.class文件中的类/方法最简单的方法是JD-GUI,所以如果您没有遇到任何法律问题,请使用这种方法