Вы можете упаковать плагин в zip и установить из него.
Откройте командную строку в корневом каталоге, содержащем источник плагина, и запустите grails package-plugin
с GRAILS_HOME, установленным для установки 1.1 Grails и $GRAILS_HOME / bin в вашем PATH.Это создаст zip-файл, например, grails-myplugin-0.1.zip.Чтобы установить его, запустите grails install-plugin /path/to/grails-myplugin-0.1.zip
в содержащем приложении (используя 1.3).
У вас, вероятно, не будет проблем с установкой плагина 1.1 в приложении 1.3, но вы можете обновить его, если возникнут проблемы,или воспользоваться возможностями более поздних версий Groovy и Grails.
Мой процесс обновления плагинов или приложений с большим разрывом в версиях, подобных этой, заключается в том, чтобы не запускать grails upgrade
- это лучше для меньшихдельта версии, например, для обновления с 1.3.1 до 1.3.5.
Вместо этого я предлагаю создать новый пустой плагин в 1.1.Либо вручную, либо с помощью средства сравнения каталогов найдите все удаленные, добавленные и измененные файлы в плагине, изменив текущий плагин на пустой.Затем создайте новый пустой плагин, используя Grails 1.3.x.Переместите новые файлы, удалите удаленные файлы и внесите соответствующие изменения в отредактированные файлы.
Отредактированные файлы будут в основном находиться в каталоге grails-app / conf, поэтому вам следует быть немного осторожнее, посколькунекоторые вещи изменились.Но в целом следует применить большинство или все изменения безопасно.