Eclipseでは、jarライブラリの場合、ソースコードファイルにアーカイブを添付して、実際のソースコードにリンクされたライブラリからクラスを取得し、 et.al.ネストされたフォルダを持つ既存のソースjarをEclipseソースとして使用する方法ソースアタッチメント
ただし、ソースファイルがディレクトリ構造のさらに下にある場合には動作しません。
など。ソース添付ファイルが、Eclipseはないとして、私はちょうどcommons-beanutils-1.8.3-src.zipを追加するのであれば
commons-beanutils-1.8.3-src
|_ src
|_org
|_apache
|_...
:Apacheのコモンズ々BeanUtilsは、私は、Apacheからダウンロードすることができ、ソース・アーカイブには、以下の構造が含まれていますサブフォルダについてはわからないため、コードを見つけられません。
私はソースを解凍して(そしてそれを再びパックすることができますが)知っていますが、私は扱いたいライブラリがいくつかありますので、ソースアーカイブを "そのまま"これらのいずれかをアップグレードするたびに、これらの手動手順を実行します。
これを実行する方法はありますか、それともEclipseは単にこのための機能を提供していませんか?
Apache Commonsの場合に役立ちます。ソースファイルを持つアーカイブの一般的な解決策は素晴らしいかもしれません。おそらく私はeclipse.orgのチケットを開けます。 – centic
私は実際には考えていませんが、一般的な解決策はありませんそれは共通の問題であることがわかります。 Maven、あるいはMavenのアーティファクトだけを使用している場合、ソースjarがこのために設計されているので、まったく問題はありません。 (とにかく、そうであるように思われる)。 –