Eclipseでjarをインポートするにはどうすればよいですか?
Eclipseでjarをインポートするにはどうすればよいですか?
回答:
Eclipseでjarを追加するには、プロジェクト→ビルドパス→ビルドパスの構成を右クリックします。「ライブラリー」タブで、「jarの追加」または「外部JARの追加」をクリックして、jarを指定します。ここに簡単なデモがあります。
上記のソリューションは明らかに「クイック」ソリューションです。ただし、ソース管理リポジトリにファイルをコミットする必要があるプロジェクトで作業している場合は、ソース管理リポジトリ内の専用ライブラリフォルダーにJarファイルを追加し、上記のようにそれらの一部またはすべてを参照することをお勧めします。
ファイルシステムでプロジェクトの場所を変更する場合、外部Jarの追加は賢くありません。
最善の方法は、jarをビルドパスに追加して、エクスポートした場合にプロジェクトがコンパイルされるようにすることです。
プロジェクトフォルダーにlibというフォルダーを作成します。
このフォルダに、必要なすべてのjarファイルをコピーします。
日食でプロジェクトを更新します。
すべてのjarファイルを選択し、そのうちの1つを右クリックして、[ビルドパス]-> [ビルドパスに追加]を選択します。
2つの選択肢:
1 /プロジェクトから:
2 /すでに他のjarをインポートしている場合は、「参照ライブラリ」ディレクトリから:
どちらも、ライブラリを管理できるこの画面に移動します。
手順は次のとおりです。
[ファイル]> [インポート]をクリックします。「インポート」ウィンドウが開きます。
[インポートソースの選択]で、[J2EE]> [アプリクライアントJARファイル]をクリックします。
次へをクリックします。
「アプリケーションクライアントファイル」フィールドに、インポートするアプリケーションクライアントJARファイルの場所と名前を入力します。[参照]ボタンをクリックして、ファイルシステムからJARファイルを選択できます。
[アプリケーションクライアントプロジェクト]フィールドに新しいプロジェクト名を入力するか、ドロップダウンリストからアプリケーションクライアントプロジェクトを選択します。このフィールドに新しい名前を入力すると、アプリケーションクライアントプロジェクトがアプリケーションクライアントJARファイルのバージョンに基づいて作成され、デフォルトの場所が使用されます。
[ターゲットランタイム]ドロップダウンリストで、開発のターゲットにするアプリケーションサーバーを選択します。この選択は、プロジェクトのクラスパスエントリを変更することにより、ランタイム設定に影響を与えます。
新しいモジュールをエンタープライズアプリケーションプロジェクトに追加する場合は、[EARにプロジェクトを追加]チェックボックスを選択し、リストから既存のエンタープライズアプリケーションプロジェクトを選択するか、[新規]をクリックして新しいプロジェクトを作成します。
注意:新しいエンタープライズアプリケーションプロジェクト名を入力すると、エンタープライズアプリケーションプロジェクトは、作成されるプロジェクトのバージョンに基づいて、互換性のあるJ2EEバージョンが最も低いデフォルトの場所に作成されます。エンタープライズアプリケーションに別のバージョンまたは別の場所を指定する場合は、新しいエンタープライズアプリケーションプロジェクトウィザードを使用する必要があります。
「完了」をクリックして、アプリケーションクライアントJARファイルをインポートします。
jarをEclipse(プラグイン開発)プロジェクトにインポートすることについてのコメント:
Eclipseプラグインを開発している場合は、jarをプラグインプロジェクトにインポートするだけでなく、Eclipseのネイティブバンドルメカニズムを使用するのが理にかなっています。Eclipse(またはその基盤となるOSGiランタイムであるEquinox)は、プレーンjarよりも多くの情報(バージョン情報、他のバンドルへの依存関係、エクスポートされたパッケージ、MANIFEST.MFファイルを参照)を含む、いわゆるバンドルを使用します。この情報のため、OSGiバンドルは動的にロード/アンロードでき、OSGi / Eclipseランタイムで利用可能な自動依存関係解決があります。したがって、プレーンなjar(別のOSGiバンドル内に含まれる)の代わりにOSGiバンドルを使用すると、いくつかの利点があります。
(ところで、EclipseプラグインはOSGiバンドルと同じです。)
誰かが特定の(サードパーティの)ライブラリをOSGiバンドルとしてすでにバンドルしている可能性が十分にあります。次のバンドルリポジトリをご覧ください。
Eclipse-> Preferences-> Java-> Build Path-> User Libraries-> New(Name it)-> Add外部jar
(これらの手順の前に新しいライブラリをeclipseフォルダーにドラッグしてすべてをまとめることをお勧めします。これにより、EclipseまたはOSを再インストールした場合、JDK以外をrwlinkする必要がなくなります)目的のjarファイルを選択します。OKをクリックします。
プロジェクトを右クリックし、ビルドパス->ライブラリの追加を選択します。
参考までに、コードを記述して右クリックし、[ソース]-> [インポートを整理]をクリックします。