Как использовать Grails Dependency cache в IDE? - PullRequest
2 голосов
/ 06 июля 2010

Есть ли способ использовать DSL-зависимость для кеша ivy в среде IDE, например, eclipse или netbeans?Или я должен вручную добавить все зависимости в папку lib IDE?

Я смотрел на плагины, такие как ivybeans и ivyde, но, похоже, они требуют файлов ivy.xml и ivysettings.xml, которые Grails не создает.

Ответы [ 3 ]

1 голос
/ 06 июля 2010

Инструменты Grails, предоставляемые плагином SpringSource Tool Suite для Eclipse, обладают желаемой функциональностью.Он читает BuildConfig.groovy и соответственно изменяет путь к классам проекта.

1 голос
/ 15 сентября 2010

Я только что добавил следующее к ошибке Jira.

Просматривая дистрибутив STS, я нашел следующий код в C: \ SpringSource \ ВТР-2.3.2.RELEASE \ Конфигурация \ org.eclipse.osgi \ расслоения \ 898 \ 1.CP \ SRC \ ком \ SpringSource \ StS \ Grails \ ядро ​​\ модели \ GrailsBuildConfig.java

// убедитесь, что мы используем стратегию разрешения зависимостей Ivy для Grails 1.2 // TODO CD делает определение номера версии более гибким if (settings.getGrailsVersion (). startWith ("1.2")) { jarFiles.addAll (settings.getTestDependencies ()); jarFiles.addAll (settings.getProvidedDependencies ());

Основываясь на этой находке, я попытался понизить мой проект с Grails 1.3.2 до Grails 1.2 и запустил «обновить зависимости». Конечно же, зависимости были правильно загружены из Ivy.

Похоже, кому-то нужно сделать ТОДО. Я могу попробовать его, как только выясню, как проверить исходный код ...

0 голосов
/ 06 июля 2010

IntelliJ очень хорошо синхронизирует зависимости между Grails (форма application.properties и BuildConfig.groovy) и IDE.

...