1

Quartz プラグインに依存する Grails プラグインを作成しています。つまり、私のプラグインをインストールするアプリケーションは、Quartz プラグインもインストールする必要があります。この要件を強制するために、プラグインの記述子に以下を追加しました

def dependsOn = [quartz: '0.4.2']

ただし、実行するgrails package-pluginとエラーが発生します

Error: The following plugins failed to load due to missing dependencies: [quartzJobStats]
- Plugin: quartzJobStats
   - Dependencies:
       ! quartz (Required: 0.4.2, Found: Not Installed) [INVALID]

プラグインの (プラグイン) 依存関係を指定するにはどうすればよいですか?

4

1 に答える 1

1

dependsOnGrails 2.0 以降では使用しないでください。依存関係を追加してくださいBuildConfig.groovy

plugins {
   build(':release:2.0.4', ':rest-client-builder:1.0.2') {
      export = false
   }
   compile ":quartz:0.4.2"
}

またはこれを使用して最新のものを使用します:

compile ":quartz:1.0-RC2"
于 2012-09-07T13:42:59.100 に答える