установить плагины вручную? - PullRequest
3 голосов
/ 26 апреля 2010

можно ли устанавливать и удалять плагины вручную в Grails ?? если да, как это можно сделать?

Ответы [ 4 ]

6 голосов
/ 26 апреля 2010

Если по какой-либо причине команды не выполняются, вы можете удалить их:

  1. удалить запись для плагина из application.properties
  2. удалить папку плагина из ~ / .grails / версия grails / projects / имя проекта / plugins
3 голосов
/ 21 августа 2014

(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-кеш с папкой lib \ the-grails-plugin
например: [user-home] \. Grails \ ivy-cache \ lib \ the-grails-plugin

3 голосов
/ 26 апреля 2010

Для Grails 2.x это то, что

grails install-plugin <plugin>

и

grails uninstall-plugin <plugin>

команды для. См. Ссылку на командную строку в http://www.grails.org/doc/latest/.

0 голосов
/ 20 августа 2013

Ну, я знаю, что это старый вопрос, но, вероятно, неплохо сказать, что начиная с Grails 2.0, лучший способ установить плагин - это обновить BuildConfig.groovy, добавив его в раздел плагинов:

    plugins {
        // ....
        compile ":console:1.2"
    }

Сценарии для установки / удаления плагинов устарели и, вероятно, будут удалены, поскольку у них есть проблемы, связанные с областями действия и переходными зависимостями.

Если вы хотите установить плагин, которого нет в центральных репозиториях, вы можете установить плагин в свой кэш Maven с помощью grails install, и тогда вы сможете использовать его в своих приложениях так же.

...