Lucene演示附带.class文件。如何将其转换为java文件

时间:2013-01-19 19:40:05

标签: java lucene

我是java的绝对初学者。 我想知道如何在lucene演示中转换.class文件,我想使用java版本。 我应该怎么做 请帮忙

3 个答案:

答案 0 :(得分:2)

.class文件已编译为.java,就像编译.exe一样,例如.cpp。您可以使用Java反编译器来反转该过程。但是我很确定源代码也可用,因为Lucene是开源的。

您想看哪些课程?您很可能会在maven存储库或source control repository of Lucene中找到它们。

答案 1 :(得分:0)

要反编译java类文件,可以使用JAD Decompiler

如果您不喜欢使用命令提示符,则可以使用DJ Java Decompiler

JAD适用于很多操作系统,DJ只适用于Windows

答案 2 :(得分:0)

我假设你已经下载了这个lucene演示的代码,在Eclipse中打开了项目,演示使用了lucene库。

当然这个库使用已编译的类,但您不需要对它们进行反编译。您需要从lucene站点下载与库版本匹配的源代码(例如,3.6或4.0)。然后在Eclipse中,当你转到项目属性,库部分(我认为它在Build Path中)时,你可以添加一个文件夹,其中包含所需库的源代码(在本例中为lucene jar)。完成后,如果打开Lucene类,您将看到相关的Java源文件。