プラグインを手動でgrailsにインストールおよびアンインストールすることは可能ですか?はいの場合、どのようにそれを行うことができますか?
4 に答える
コマンドが何らかの理由で失敗した場合は、次の方法でコマンドを削除できます。
- プラグインのエントリをapplication.propertiesから削除します
- 〜/ .grails / grails version /projects/プロジェクト名/pluginsからプラグインフォルダを削除します
Grails 2.x の場合、これが
grails install-plugin <plugin>
と
grails uninstall-plugin <plugin>
コマンドは用です。http://www.grails.org/doc/latest/にあるコマンド ライン リファレンスを参照してください。
(Grails 2.2.4) たとえば、grails-project-dir\lib\the-grails-plugin-0.1.zipディレクトリに存在するプラグインを追加するには。grails-project-dir\grails-app\BuildConfig.groovyを編集して、以下を含めます。
plugins {
// ....
compile "lib:the-grails-plugin:0.1"
}
これにより、ivy-cache が lib\the-grails-plugin というフォルダーで更新されます。
例: [user-home]\.grails\ivy-cache\lib\the-grails-plugin
これは古い質問であることは承知していますが、Grails 2.0 以降、プラグインをインストールする最善の方法は updateBuildConfig.groovy
をプラグイン セクションに追加することであるとここで言うのはおそらく良い考えです。
plugins {
// ....
compile ":console:1.2"
}
プラグインをインストール/アンインストールするためのスクリプトは非推奨であり、スコープと推移的な依存関係に関する問題があるため、削除される可能性があります。
中央リポジトリにないプラグインをインストールする場合は、プラグインを Maven キャッシュにインストールするgrails install
と、アプリケーションで同じように使用できるようになります。