2011-06-17 10 views
0

私のEclipseプロジェクトでjava jarファイルを使用しています。これの横に、私はこのジャーのソースを含む "普通の"フォルダを持っています。今度は私のeclipseプロジェクトに "lib"というフォルダを作成し、そこにソースファイルを追加し、このフォルダをjarファイルに添付しました。しかし、毎回、クラスをクリックして(ctrl +クリック)コード定義を開きたいのですが、 "ソースコードを割り当てる"というメッセージが表示されます...間違いは何ですか?Eclipseでjarにソースを割り当てることができません

+0

は、ソースファイルのあるフォルダで、ソースフォルダですか? –

+0

いいえ、それは単純なフォルダです:プロジェクト - 新規... - フォルダ。そこに「lib」という名前のフォルダが作成され、そこにすべてのJavaファイルが置かれます(正しいディレクトリ構造を使用してください) – strauberry

+1

ソースファイルとしてのフォルダをソースフォルダとして作成します! –

答えて

2

JARファイルには.classファイルしかありませんか?その場合は、ソース、つまり.javaファイルを添付する必要があります。あなたが持っている.javaソースファイルがあるかどうかは分かりません。

.javaファイルがある(またはそれらがJARにあり、ピックアップされていない)場合は、「ソースの割り当て」ダイアログを使用して、ソースファイルの場所をEclipseに指示できます。ソースファイルがなくても見たい場合は、Eclipseデコンパイラプラグインのインストールを検討してください。 JD-Eclipse

+0

jarにはクラスファイルしかありません。私のフォルダには、javaファイルだけを添付しようとしています。私はjarファイルの内部のような同じフォルダ構造を使用します... – strauberry

+0

.javaファイルを持っていますが、JARとは別の場所にあるので、ソースでEclipseを指すダイアログを使用できるはずですファイル(提供された構造が一致します)。あなたが苦労している場合、いつでもソースファイルをJARファイルに追加することができます。 – planetjones

関連する問題