Grails v2.4.0 を実行しており、Web サービス用の Grails CXF プラグインをインストールしようとしています。プラグインの .zip ファイルをダウンロードしてから、grails install-plugin /path/to/zip を実行しました。インストールしようとすると、この依存関係が見つからないというエラーが表示されます: org.apache.cxf:cxf-rt-frontend-jaxws:2.3.0。このプラグインをダウンロードしたページには、必要なものがすべて zip に含まれていることが記載されています。私の職場では何もダウンロードできないため、maven を使用して必要なファイルを自動的にダウンロードすることはできません。CXF を手動でインストールするために必要な参照可能なファイルのリストはありますか?
質問する
1387 次
2 に答える
0
Mavenを使用して推移的な依存関係をダウンロードすることはできないため、次のようにそれらを除外できるはずです。
grails.project.dependency.resolution = {
plugins {
compile ":cxf:0.9.0" {
excludes([ group: 'org.apache.cxf', name: 'cxf-rt-frontend-jaxws']
// you may need to exclude quite a few...
}
}
次に、依存関係を手動でダウンロードして、libディレクトリに配置します。たとえば、ここからcxf-rt-frontend-jaxwsをダウンロードします: http ://search.maven.org/#search | ga | 1 | g%3A%22org.apache.cxf%22%20AND%20a%3A% 22cxf-rt-frontend-jaxws%22%20AND%20v%3A%222.3.0%22
于 2012-06-22T13:43:19.493 に答える
0
使用する代わりにinstall-plugin
、BuildConfig.groovy の関連セクションに依存関係を追加し、mavenCentral()
リポジトリが有効になっていることを確認してください。インストール済みの zip プラグインをアンインストールしてから、BuildConfig を編集します。
grails.project.dependency.resolution = {
// ...
repositories {
// other repositories as before
mavenCentral()
}
plugins {
// other plugins as before
compile ":cxf:0.9.0"
}
}
于 2012-06-22T11:42:55.687 に答える