web-dev-qa-db-ja.com

プロジェクト(jar)をEclipseにインポートする

Eclipseにインポートする必要がある.jarファイルを取得しました。ただし、jarを参照ライブラリとして使用したくありません。パッケージ(!)と.Javaファイルを使用して、「通常の」プロジェクトのように.jarを含める必要があります。

新しいJavaプロジェクト->インポート->一般->アーカイブファイル。この場合、このjarを参照ライブラリとしても配置すると、インポートされますが、 .classファイル。

新規Javaプロジェクト->インポート->全般->ファイルシステム。Javaファイルをインポートしますが、パッケージは失われ、通常のフォルダです。また、ファイルが "アイコンのj "は見た目が異なり、エラーは認識されません(下線なし)。

「既存のプロジェクトをワークスペースにインポート」はまったく機能せず、プロジェクトがないと表示されます。また、jarを抽出した後、zipとしてインポートしようとしました。これにより、-Javaファイルが表示されますが、パッケージが破壊されます。

これを正しくインポートする方法を誰かが知っていますか?

8
Jane Doe

私はこのように管理しました:新しいJavaプロジェクト-> Java設定->ソース->リンクソース(ソースフォルダー)。そこで、逆コンパイルされたjarを追加しましたそしてそれは正しくインポートされました:)

9
Jane Doe

新しいJavaプロジェクトを作成し、[ファイル]-> [インポート]-> [一般]-> [アーカイブファイル]を実行することもできます。これにより、jarを解凍し、リンクされたソースフォルダとして追加する手間が省けます。

7
Yogesh Chawla

Jarにソースコードがパックされていない限り、jarをそのようにインポートすることはできません。ソースコードが本当に必要な場合は、どこかでアーカイブを見つける必要があります。しかしもちろん、誰もが彼の情報源を喜んで共有するわけではありません...

以下を試してみましたが、うまくいきました。

  1. 新しいJavaプロジェクトを作成します
  2. File> Import> General> Archive Fileに移動します
  3. ローカルシステムから必要なアーカイブファイル(この場合は.jar)を選択します。
  4. 手順1で作成したプロジェクトを選択し、Okをクリックします

これにより、jarを解凍する手間が省けますが、.classファイルがある場合、Eclipseはそれらを.Javaファイルに変換しません。これは別に行う必要があります。

2
mannedear