Как использовать зависимости Grails в вашей IDE
Так что янаконец-то Получил мои зависимости, работая с Grails. Теперь, как может моя IDE, например, IntelliJ или Eclipse,воспользоваться из этого? Или мне действительно нужно вручную управлять классами, о которых моя IDE знает в"время разработки"?
ЕслиBuildConfig.groovy
скрипт настроен правильно (глянь сюда), вы сможете без проблем кодировать с помощью vi или вашего любимого редактора, а затем запуститьgrails compile
который разрешит и загрузит зависимости вКеш плюща а такжепошли...
Однако, если вы используете IDE, например, Eclipse или IntelliJ, вам понадобятся зависимости под рукой.во время кодирования, Очевидно - поскольку эти животные будут нуждаться в них для процесса обнаружения / компиляции ошибок «в реальном времени».
Теперь, пока этоконечно возможно кодировать со всеми классами, светящимися ярко-красным цветом повсюду, которые неизвестны вашей IDE, это, безусловно,не очень весело...
Поддержка Maven или как ее официально называют, прекрасно работает с pom-файлом, никаких дополнительных указателей «jar directory» не требуется, по крайней мере, в IntelliJ.Я хотел бы иметь возможность сделать то же самое с зависимостями Grails.
В настоящее время я определяю их вBuildConfig.groovy
и дополнительно я копирую / вставляю текущие файлы jar на свой локальный диск и позволяю IDE указывать на него.
Не очень удовлетворительно, так как я работаю в очень изменчивой среде модуля проекта в отношении изменения кода. И эта ситуация переносит меня прямо в"баночка ада"поскольку мои "зависимости от разработки и сборки" легко теряют синхронизацию, и мне приходится управлять вручную, то есть с помощью моего мозга ...
А такжемой мозг должен быть занят другими вещами...
Спасибо! Raoul
П.С .: В настоящее время я использую Grails 1.2M4 и IntelliJ 92.105. Ноне стесняйтесь добавлять ответы о будущих версиях Grails и различных будущих IDE по мере поступления...