Итак, я finally получил мои зависимости, работающие с Grails. Теперь, как может моя IDE, например IntelliJ или Eclipse, использовать? Или мне действительно нужно вручную управлять классами, которые моя IDE знает о «время разработки»?Как использовать зависимости Grails в вашей IDE
Если BuildConfig.groovy
скрипт установки вправо (see here), вы сможете закодировать прочь с VI или ваш любимый редактор без каких-либо проблем, а затем запустить grails compile
, который будет разрешать и загружать зависимости в Ivy cache и ступай ...
Если, однако, вы используете IDE как Eclipse, или IntelliJ, вы будете нуждаться в зависимости рукой при кодировании. Очевидно, что, поскольку эти животные будут нуждаться в них для процесса обнаружения/компиляции в режиме реального времени.
Теперь, в то время как это, конечно, возможно закодировать со всеми классами светит в ярко-красный цвет повсюду, которые неизвестны к вашей IDE, это, конечно, не очень весело ...
Поддержка Maven или независимо от того, что она официально называется, живет счастливо с файлом pom, никаких дополнительных указателей «jar directory», необходимых, по крайней мере, в IntelliJ. Я хотел был бы иметь возможность сделать то же самое с зависимостями Grails.
В настоящее время я определяю их в BuildConfig.groovy
и дополнительно копирую/вставляю текущие банки на свой локальный диск и позволяю IDE указывать на него.
Не очень удовлетворительно, так как я работаю в очень изменчивой среде проектного модуля в отношении изменения кода. И эта ситуация портирует меня прямо в «jar hell», так как мои «разработки и построения зависимостей» легко выходят из синхронизации, и мне приходится управлять вручную, то есть с моим мозгом ...
И мой мозг должен быть занят другими вещами ...
Спасибо! Raoul
P.S: В настоящее время я использую Grails 1.2M4 и IntelliJ 92.105. Но не стесняйтесь добавлять ответы на будущие версии Grails и разной, будущей Иды, как прийти в ...
Возможно, вы уже поняли это, но у меня была такая же проблема. См. Http://stackoverflow.com/questions/2774497/intellij-idea-grails-not-seeing-jar – ptsw