Как мне установить, где мои плагины Grails должны быть установлены? - PullRequest
4 голосов
/ 17 сентября 2009

Я увидел свет и установил плагин joda-time для грааля.

Однако, когда я попытался зафиксировать свои изменения в управлении исходным кодом, я понял, что grails поместил файлы в:

C:\Users\Steve\.grails\1.1.1\plugins

вместо где-то под каталогом проекта:

f:\grails\projects\myproject

Да, я использую Windows: - \

Так что теперь, когда кто-то вытаскивает мои изменения из системы контроля версий, им не хватает всей прелести плагина joda-time, и они хотят отшлепать меня :)

Что я должен установить, чтобы grails ничего не помещал в мою директорию пользователя? (Он не установлен как глобальный плагин - просто как проектный - по крайней мере, я так думаю, я запустил «grails install-plugin joda-time»)

Большое спасибо заранее.

P.S. Сейчас слушаю Plug In Baby от Muse .... как случайно: D

1 Ответ

6 голосов
/ 17 сентября 2009

Плагин указан в application.properties, поэтому, когда кто-то получит ваш код, Grails установит отсутствующие плагины при первом запуске 'grails run-app' или других команд.

Если вы хотите вернуться к поведению 1.0.x, просто создайте grails-app / conf / BuildConfig.groovy со строкой

grails.project.plugins.dir='plugins'

и ваши плагины будут с остальными файлами проекта.

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