我是java的绝对初学者。我想知道如何在 lucene 演示中转换 .class 文件,我想使用 java 版本。我该怎么做。请帮忙
问问题
103 次
3 回答
2
.class
文件被编译.java
,就像.exe
被编译一样,例如.cpp
. 您可以使用 Java 反编译器通过该过程进行反转。但是我很确定源代码也是可用的,因为 Lucene 是开源的。
你想看哪些课?您很可能会在 Maven 存储库或Lucene 的源代码控制存储库中找到它们。
于 2013-01-19T19:42:59.687 回答
0
于 2013-01-19T19:51:46.413 回答
0
我假设您已经下载了这个 lucene 演示的代码,在 Eclipse 中打开了该项目,并且该演示使用了 lucene 库。
当然这个库使用编译的类,但你不需要反编译它们。您需要从与库版本(例如 3.6 或 4.0)匹配的 lucene 站点下载源代码。然后在 Eclipse 中,当您转到项目属性、库部分(我认为它在构建路径内)时,您可以添加一个文件夹,其中包含所需库的源代码(在本例中为 lucene jar)。完成后,如果您打开一个 Lucene 类,您将看到相关的 Java 源文件。
于 2013-01-19T20:03:03.413 回答