Я недавно начал использовать Grails, и у меня есть следующие вопросы о доступных инструментах для разработки на платформе:
Я пытался использовать maven с проектом, но это не сработало, поэтому я переключился на встроенную систему ant / ivy. Он отлично работает и прост в использовании, но мне любопытно, если в будущем могут возникнуть проблемы - то есть во время развертывания.
Я начал с Gedit, но хотел бы перейти на Netbeans или Eclipse. Хотя оба имеют поддержку Groovy и GSP, ни один из них не может использовать плющ. Кто-нибудь знает как настроить либо использовать кеш плюща?
Изменить:
Мой второй вопрос похож на Как использовать зависимости Grails в вашей IDE
По сути, я бы хотел использовать зависимости, собранные grails (BuildConfig.groovy) в кэше плюща в eclipse или netbeans.
Как для NetBeans 6.8+, так и для Eclipse STS 2.2.0+ с расширением Groovy & Grails предложение очень хорошее Поддержка Groovy & Grails (IntelliJ - еще один отличный кандидат, но AFAIK, вы Я должен получить Ultimate версию для функций Grails).
Что касается Ivy, я знаю, что есть плагин IvyIDE для Eclipse и модуль Ivy для NetBeans (также проверьте FaqIvy ).
Я бы предложил использовать SpringSource Tool Suite .Не только потому, что он имеет отличную поддержку Grails, но и потому, что SpringSource является компанией, стоящей за проектом Grails.ИМО, им суждено иметь лучшие инструменты для этого:)
Я не вижу, что Ant, Ivy или Maven делают для вас здесь.Разве самого Grails недостаточно?
Я бы порекомендовал IntelliJ за его замечательную поддержку Grails по сравнению с NetBeans или Eclipse.