Grails 2.0 - плагин для установки ресурсов дает версию 1.1.3, а не версию 1.1.6 [** Не используйте install-plugin **] - PullRequest
2 голосов
/ 04 февраля 2012

Проекты Grails 2.0 в настоящее время поставляются с плагином ресурсов 1.1.5, который, похоже, имеет несколько проблем с зависимостями (например, см. Ответ для в этом посте ). Я использую IntelliJ, и пока я обновлял BuildConfig.groovy до

  runtime ":resources 1.1.6"  

, который, по-видимому, заставляет IntelliJ вводить новые файлы, он не обновляет раздел плагинов (он все еще показывает старый 1.1.5).

Итак, я сделал ресурсы для удаления плагина, которые избавились от плагина в представлении Grails. Затем я установил ресурсы плагина install-plugin, и хотя на веб-сайте плагина resources указано на 1.1.6, я получил плагин resources-1.1.3.

Как это возможно? Это несколько версий назад сейчас. Кроме того, веб-сайт сообщает, что он был обновлен 3 недели назад до версии 1.1.6.

Должен ли кто-нибудь когда-либо использовать install-plugin? Может кто-нибудь сказать, пожалуйста, какой способ добавить плагины в проекты?

Спасибо.

P.S. Не понятно, как скачать этот плагин.

Ответы [ 2 ]

3 голосов
/ 04 февраля 2012

Формат для разрешения зависимостей DSL : group:name:version.

Для плагина ресурсов это должно быть runtime ":resources:1.1.6"

Команда install-plugin неофициально признана устаревшей в пользу разрешения зависимостей DSL.

0 голосов
/ 05 февраля 2012

НО, вот первая ссылка на install-plugin в последней документации Grails 2.0 :

"Grails поддерживает миграцию в стиле Rails через плагин Database Migration, который можно установить, запустив

  grails install-plugin database-migration

ЭТО БЫЛО, ЧТОБЫ ПОКАЗАТЬ ГРЕЙЛЫ 2.0, НЕОБХОДИМО ИМЕТЬ РАЗДЕЛ ОБЗОР В ГЛАВЕ 3 - ПРОСТО НЕСКОЛЬКО СЛОВ - ОБЪЯСНЕНИЕ ОТБОРА С ИСПОЛЬЗОВАНИЯ УСТАНОВКИ-ПЛЮГИНА, ПРОТИВ СОЗДАНИЯ СБОРКИ, И НЕ ДАЖЕ ДОКУМЕНТА-зависимости в любом месте основного документа Grails 2.0 , если кто-то ищет термин.

В противном случае, я думаю, что такие разработчики, как я, тратят много времени на выполнение действий, прямо противоположных основной цели Grails.тратить часы на настройку и запускать их вместе, осознавая полную противоположность цели Грааля: «поиск окончен», простая / быстрая разработка приложений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...