需要Lucene 4.1.0源码jar或javadoc jar(用于在Eclipse中使用Lucene 4.1.0进行开发)

Pie*_*e D 2 java eclipse lucene

我如何/在哪里获得Lucene 4.1.0的源jar(或javadoc jar)?

我刚刚下载并从列出的镜中的一个未解压的最新版本的Lucene的http://www.apache.org/dyn/closer.cgi/lucene/java/4.1.0,无论是lucene-4.1.0-src.tgzlucene-4.1.0.tgz.我可以轻松地将后者中找到的42个罐子添加到我的Eclipse项目中.

添加javadoc或源代码更令人烦恼.

在过去,我以某种方式获得了源jar(每个都可以通过Project.right.click/Properties/Java_Build_Path/Libraries在Eclipse中附加到相应的字节编译jar).由于源代码已经包含javadoc,所以我需要在将鼠标悬停在类型和方法调用上时从Eclipse获取提示并且生活很好.(另外,我可以在需要时随时进入源头).

现在,我把我的鼻子插入lucene-4.1.0-src,只是为了看.当然没有罐子(src或其他).但是试图编译需要我首先设置"常春藤"(对不起?)因为我在使用Fedora,在完成规定之后ant ivy-bootstrap我遵循了一些额外的指令来使常春藤有点工作(基本上归结为echo rpm_mode=false >> ~/.ant/ant.conf).仍然,ant jar-src在顶层失败("/ src/java不存在").ant clean compile做得好一点,但ant jar失败了(无效的清单).

或者,lucene-4.1.0.tgz附带95MB的文档; 如何将Eclipse中的42个Lucene jar与这些总共95MB的5458个文件连接起来?

n1c*_*las 6

我强烈建议使用与Eclipse 集成的Maven构建工具,因为它不仅可以自动添加所有必需的库,还可以自动下载所使用的库的所有源和javadoc.

小生命:个人我和我的团队pom.xml甚至在项目中使用maven ,我们使用其他构建的功能(ant或IDE特定的).

如果你不想打扰maven,我想介绍非常有用的资源:http://search.maven.org/

在这里,您可以使用sources和javadoc搜索(并找到)几乎所有maven的库.

您可以搜索lucene-core并查看发生的情况:http: //search.maven.org/#search|ga | 1 | lucene-core

Download选项卡,你会看到sources.jarjavadoc.jar你可以下载并添加到您的项目.

  • 第三段很棒 - 感谢一百万.我确实不想打扰maven.上次我触摸它时,它继续尝试构建整个宇宙数小时,显然是在尝试下载人类在此过程中编写的每一段java代码. (2认同)