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
非推奨になるため、このアプローチはお勧めしません。