ソースをEclipseのjarパッケージにリンクするにはどうすればよいですか?
外部ライブラリを追加しようとしています ch.ntb.usb
。
Jarファイルをビルドパスに追加しましたが、アプリケーションを実行しようとすると、次のエラーが返されました。
Jarファイルch.ntb.usbにはソースが添付されていません。
JD-GUIを使用してjarファイルを逆コンパイルし、ソースコードが含まれています。
Jarファイルを解凍した後、jd-guiを使用して、ビルドパスにch.ntb.usb.srcとして「すべてのソースを保存」しました。次に、外部ライブラリのソースアタッチメントをch.ntb.usb.srcに設定します。これで問題が解決しました。
コードにエラーがあり、Eclipseデバッガーが例外の原因となるコード行を表示しようとしない限り、プロジェクトを実行するだけでエラーが発生することはないと思います。ソースをEclipseのjarパッケージにリンクするには、次の簡単な手順に従います。
かなり遅いですが、次の3つの方法でジョブを実行できるため、他のユーザーにとっても役立ちます...
1)1。を使用してソースコードをアタッチする
つまり、プロジェクトを右クリックして、プロパティ-> Javaビルドパス->ソースタブでソースを添付するか、jarファイルを削除してソースを添付することができますライブラリタブ
2。 Eclipseソースアナライザーの使用
Eclipseマーケットでは、プラグインをダウンロードできますJavaオープンソースのjarファイルのソースコードを添付するために使用されるソースアナライザー。プラグインをインストールした後、右から実行できます。オープンソースjarをクリックして、ソースのアタッチオプションを選択します。
3。 EclipseでJadclipseを使用すると、それを実行できます
最後に、このプラグインを使用してコードを逆コンパイルできます。これは、EclipseマーケットプレイスからプラグインをダウンロードしてEclipseにインストールする方法と似ています。 jadclipseビューでは、.classファイルを表示してソースフォーマットを逆コンパイルできます。ここでは、コメントや非表示のものを表示できません。