2011-02-06 9 views
10

私は、Eclipseで特定の.jarライブラリを指定して個々のプロジェクトを追加することができることを認識していますが、Eclipseが自動的に標準の.jarをすべてのプロジェクトのクラスパスに追加します。私はJavaコースのためにEclipseを使用しており、すべてのプロジェクトに対してコースのstdlibを自動的に使用できるようにしたいと考えています。Eclipseにすべてのプロジェクトの標準.jarライブラリを含める方法を教えてください

答えて

10

[ウィンドウ] - > [環境設定] - > [Java] - > [インストールされたJRE]で、デフォルトのJRE(チェックされたJRE)を見つけ、[編集]を押します。必要なジャーを追加します。デフォルトでは

+1

これを動作させるために、私は外部ライブラリだったので、禁止されたメソッドのコンパイラ設定を変更しなければなりませんでした。それは少なくとも私が推測している理由です。私はそれを無視するように設定した。 – themaestro

+0

@themaestroコンパイラ設定をどのように編集しますか?同じエラーが発生しています。 – Annan

0

私は、あなたが具体的にしたいことをする方法を考えることはできませんが、これらのjarファイルがたくさんある場合は、これらのjarファイルを保持するプロジェクトを作成し、プロジェクトのクラスパスそれらのjarファイルをエクスポートするようにプロジェクトを設定します(これはlibディレクトリのjarファイルのデフォルトになるかもしれませんが、私は覚えていません)。

新しいプロジェクトであれば、この "jar"プロジェクトに依存関係を追加して、ビルドパスに含まれているすべてのjarファイルを取得できます。

5

、それはJavaプロジェクトだならば、Eclipseは、必要なjarファイルが含まれていますが、より多くのjarファイルが必要な場合だけでなく、あなたが

ウィンドウでユーザーライブラリを作成することができます - 設定 - Javaの - パスを構築する - ユーザーライブラリ。

ユーザーライブラリとJDK jarを混合します。

0

mavenのような依存関係コントロールとビルドシステムを適用して、依存関係のjarsをmavenモジュールのプロパティにすることができます。このようにして、MavenはMavenリポジトリ内の共有場所にjarファイルを置いてプロジェクト間で再利用することを担当します。その後、Maven Eclipseプロジェクト生成プログラムを使用して、eclipseのワークスペースを作成することができます。プロジェクトがワークスペース内の多くの個々のプロジェクトでかなり大きくなっている場合、これは素晴らしい自動化ソリューションです。

関連する問題