0

プロジェクトに EclipseLink ライブラリを追加したいと考えていました。そのために、私はEclipse Marketplaceに行き、Eclipse Link 2.5 keplerをインストールしました。私の Eclipse IDE は luna で、これは kepler の次です。したがって、エラーはおそらくバージョンの違いによるものです。これが本当の理由であり、他に何もないことを確認する方法はありますか? 以下のスクリーンショットをご覧ください。

ここに画像の説明を入力

編集:これを試しました-ユーザーライブラリをクリックして、eclipselink 2.5を展開します。Eclipse リンクのライブラリーが欠落していることを示しています (すべて赤い十字)。どうしてですか?EclipseにEclipseリンクをインストールして再起動しました。

編集:各エラーのパスがワークスペースの古い場所を指していることに気付きました (別のフォルダーにコピーし、古いワークスペースを削除しました。ワークスペース内のいくつかのファイルはまだ残っています)。これをどのように修正するのだろうか。

4

1 に答える 1

1

Eclipse ユーザー・ライブラリーのリストに Eclipse リンクを追加したかったのです。手順 Eclipse > ウィンドウ > 設定 > 検索語 = ユーザー ライブラリ。そのリストにEclipseリンクが表示されましたが、以下に示すようなエラーがありました:

ここに画像の説明を入力

jar 名の後には、古いワークスペース パスが続き、その後にテキスト : (missing) が続きます。

エラーは、新しいフォルダーにコピーした後に削除した古いワークスペースからEclipseリンクライブラリーを何らかの形で取得しようとしたためです。このディレクトリの一部が残っています。これはおそらく、古いワークスペースにインストールされた Eclipse リンクがシステム ライブラリとして、つまりユーザー ライブラリではなくブート クラス パスに追加されるように設定されたためです。わからない。

とにかく、これは私がそれを修正した方法です:同じ古いユーザーライブラリウィンドウで、古い誤ったライブラリを削除します。次に、 > New > User Library Name = EclipseLink 2.5 > ok > Add external jars > Eclipse リンク ライブラリがインストール/ダウンロードされているフォルダに移動します。それぞれの lib またはライブラリー・フォルダー (「EclipseLink 2.5.0 - Kepler\eclipselink\jlib」) 内の各 jar を選択します。すべての瓶が本当に必要なわけではないかもしれませんが、安心のためにそうしてください.

add external jarsボタンが無効/グレー表示される場合があることに注意してください。有効にするには、最初に作成したライブラリ名、つまりEclipseLink 2.5を選択または強調表示します。

これらの jar ファイルをすべて追加したら、[OK] をクリックします。

ここに画像の説明を入力

次に、下のボックスにチェックを入れて終了します。

ここに画像の説明を入力

最後にOKをクリック。

ここに画像の説明を入力

于 2014-07-28T06:55:27.207 に答える