my-plugin.zip特定の依存関係でインストールしたい。これどうやってするの?
これは内部では機能しないようですBuildConfig.groovy:
runtime '/path/to/my/plugin.zip'
my-plugin.zip特定の依存関係でインストールしたい。これどうやってするの?
これは内部では機能しないようですBuildConfig.groovy:
runtime '/path/to/my/plugin.zip'
プラグインがすでに としてパッケージ化されている場合は、zipで他の Grails プラグインとして参照できますBuildConfig.groovy。次の 2 つの点に注意してください。
MyPlugin、アプリのプラグイン名はmy-plugin]次に、BuildConfig は次のようになります。
//BuildConfig.groovy
plugins{
runtime ':my-plugin:0.1'
//compile ':my-plugin:0.1'
}
プラグインがパッケージ化されると、デフォルトでcached-installed-plugins内部で利用可能になり$Userhome/.grails/<version>ます。また、デフォルトではグループはorg.grails.pluginsです。compile、buildおよび/または構成をテストするには、test上記のように変更して a を実行し、dependency-report対応する構成で利用可能なプラグインを確認します。
代替手段:プラグインをインストールするための
別の「間もなく廃止予定」の方法があります。
grails install-plugin <path/to/YourPlugin.zip>
構成でアプリケーションにプラグインをインストールしdefault, compile, runtimeます。install-plugin非推奨になるため、このアプローチはお勧めしません。