Lucene 4.1.0 のソース jar (または javadoc jar) はどこでどのように入手できますか?
http://www.apache.org/dyn/closer.cgi/lucene/java/4.1.0にリストされているミラーの 1 つから Lucene の最新バージョンをダウンロードして解凍しましlucene-4.1.0-src.tgz
たlucene-4.1.0.tgz
。後者で見つかった 42 個の jar を Eclipse プロジェクトに簡単に追加できました。
javadoc やソースを追加すると、さらに煩わしいことがわかります。
過去に、私はどういうわけかソース jar を手に入れました (各ソース jar は、Project.right.click/Properties/Java_Build_Path/Libraries を介して、対応するバイトコンパイルされた jar に Eclipse でアタッチできます)。ソースにはすでに javadoc が含まれているため、型やメソッド呼び出しにカーソルを合わせたときに Eclipse からヒントを取得するために必要だったのはこれだけで、問題はありませんでした。(さらに、必要に応じていつでもソースに足を踏み入れることができます)。
さて、私は lucene-4.1.0-src に鼻を突っ込んでみました。もちろん、jar (src など) はありません。しかし、コンパイルしようとすると、最初に「ivy」をセットアップする必要があります (すみません?) 私は Fedora を使用しているので、所定の手順を実行した後ant ivy-bootstrap
、ivy のような作業を行うための追加の指示に従いました (本質的には に要約され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 をこれらの 5458 個のファイル (合計 95 MB) に接続するにはどうすればよいですか?