1

grails フレームワークと OSGi プラグインを使用してビルドされた WAR ファイルがあります。Eclipse Virgo にデプロイしようとすると、関連する依存関係がまだデプロイされていないため失敗します。たとえば、Spring EBRリポジトリから依存関係バンドルを取得するように Virgo に指示する方法はありますか?

4

1 に答える 1

1

リモート リポジトリを使用して不足している依存関係を自動的に提供するように Virgo を構成できます。ただし、SpringSource EBR をリモート リポジトリとして使用する際には問題があります。これは、Virgo の起動時にデプロイされる Spring フレームワークには非常に多くのオプション/推移的な依存関係があるためです。これらが EBR から取り込まれると、通常は排他的な代替が含まれ、正味の効果は Virgo の起動が失敗することです。

したがって、必要な依存関係をローカルで repository/usr に配置するか、リモート リポジトリが必要な場合は、リポジトリ サーバーとして機能する独自の Virgo インスタンスをセットアップし、リポジトリ サーバーによってホストされるリポジトリに依存関係を配置することをお勧めします。 .

于 2011-07-20T13:43:32.333 に答える