0

IveDE をセットアップしようとすると、リゾルバー (ローカル ネクサス) が機能するために、ワークスペース レベルで ivysetting.xml を指定する必要があるという問題が発生します。

IvyDE にプロジェクトの ivysettings.xml を使用させる方法があることを期待していました。

ivysettingへのパスを追加しました

Project --> properties --> ivy --> retrieve list --> edit --> settings tab

これによりエラーは発生しませんが、ivyde がプロジェクトに提供された ivysettings を使用することはありません。

プロジェクトごとに異なるivysettings.xmlを使用するようにIvyDEを取得することは何とか可能ですか?

編集:これはEclipseキャッシュの問題のようです(自己回答を参照)

4

2 に答える 2

1

IvyDE は 2 種類の依存関係をサポートしています: 取得されたものとクラスパス コンテナーのものです。1 つ目は、プロジェクト内のいくつかの依存関係 (Java である必要はありません) を取得することです。2 つ目は、プロジェクトの Java クラスパスに jar 依存関係を取得することです。

プロジェクトのアイビー設定を構成した方法を見て、取得を構成しました。クラスパスコンテナをセットアップしたかったのではないでしょうか? そのためには、次を参照してください。

http://ant.apache.org/ivy/ivyde/history/latest-milestone/cpc/create.html

于 2014-10-02T19:02:02.823 に答える
0

私が抱えていた本当の問題を見つけました。

私の ivysettings.xml は、プロジェクトの 1 つで場所を変更しました。取得パターンを更新し (これは必要ないかもしれません)、ivyDE Eclipse クラスパス コンテナーを変更しませんでした。それを編集することで、すべてが意図したとおりに機能するようです

(Project --> properties --> buildpath --> libraries)

代わりにプロジェクトのツタのプロパティを見ていたため、おそらくこれを見逃していました

于 2014-10-03T08:28:39.727 に答える