我是java的绝对初学者。 我想知道如何在lucene演示中转换.class文件,我想使用java版本。 我应该怎么做 请帮忙
答案 0 :(得分:2)
.class
文件已编译为.java
,就像编译.exe
一样,例如.cpp
。您可以使用Java反编译器来反转该过程。但是我很确定源代码也可用,因为Lucene是开源的。
您想看哪些课程?您很可能会在maven存储库或source control repository of Lucene中找到它们。
答案 1 :(得分:0)
答案 2 :(得分:0)
我假设你已经下载了这个lucene演示的代码,在Eclipse中打开了项目,演示使用了lucene库。
当然这个库使用已编译的类,但您不需要对它们进行反编译。您需要从lucene站点下载与库版本匹配的源代码(例如,3.6或4.0)。然后在Eclipse中,当你转到项目属性,库部分(我认为它在Build Path中)时,你可以添加一个文件夹,其中包含所需库的源代码(在本例中为lucene jar)。完成后,如果打开Lucene类,您将看到相关的Java源文件。