2010-06-28 3 views
1

Я недавно начал использовать Grails и у меня есть следующие вопросы о доступных инструментов для разработки на рамки:Какие инструменты использовать для Grails развития

  1. Я попытался с помощью Maven с проектом, но который не работал, поэтому я переключился на встроенную систему муравья/плюща. Он отлично работает и прост в использовании, но мне любопытно, если в будущем могут возникнуть проблемы, т. Е. Во время развертывания.

  2. Я начал с Gedit, но хотел бы переключиться на Netbeans или Eclipse. Хотя обе имеют отличную поддержку и поддержку gsp, ни один из них не может использовать плющ. Кто-нибудь знает, как настроить либо использование кеша плюща?

Edit:

Моего второй вопрос похож на How to make use of Grails Dependencies in your IDE

По существу, я хотел бы использовать зависимости собранных Грааль (BuildConfig.groovy) в кэше плюща в затмении или небезопасности.

ответ

2

Оба NetBeans 6.8+ и Eclipse, STS 2.2.0+ с Groovy & Grails extensionпредлагают очень хорошую поддержку Groovy & Grails (IntelliJ это еще один отличный кандидат, но AFAIK, вы будете иметь, чтобы получить версию Окончательную для Grails функций).

Что касается Айви, я знаю, что есть IvyIDE plugin для Eclipse и Ivy module for NetBeans (также проверьте FaqIvy).

+2

Исправьте окончательную версию IntelliJ. Ну стоит того, даже если это ваши деньги. – duffymo

+0

@duffymo: IntelliJ определенно является отличной средой разработки. Мне нравится говорить «использовать инструмент, с которым вы продуктивны». Наверное, это то, на что вы ответили бы «вы бы более продуктивны с IntelliJ» :) –

+0

Паскаль, вы читаете мой разум. 8) – duffymo

1

Я не вижу, что для вас здесь делают Ant, Ivy или Maven. Разве сам Грайл не достаточно?

Я рекомендую IntelliJ за прекрасную поддержку Grails через NetBeans или Eclipse.

+0

Я привык к maven для управления проектами. Когда я начал использовать приложение grails, я использовал maven. К сожалению, ничто не работало при использовании maven. В результате я переключился на встроенные инструменты управления зависимостями grail, т. Е. Ant/ivy. Самая большая проблема, с которой я сталкиваюсь сейчас, заключается в том, что ни netbeans, ни eclipse не признают банки в кэш плюща. – Ari

+1

Я утверждаю, что могу делать Grails без Maven или Ant или Ivy. Возможно, вы заставляете свой прошлый опыт там, где это не нужно. – duffymo

+0

Не могли бы вы рассказать о том, как вы «можете делать Грааля без Maven или Ant или Ivy ...» – Ari

2

Я предлагаю использовать SpringSource Tool Suite. Не только потому, что у него отличная поддержка Grails, но и потому, что SpringSource является компанией, стоящей за проектом Grails. ИМО им суждено иметь лучшие инструменты для этого :)

+0

Разработка структуры и разработка инструментов IDE - это две разные вещи. Быть в состоянии сделать первое не означает, что вы умеете делать это позже (я не говорю, что STS + расширение Grails не очень хорошо, я просто говорю, что нет никаких доказательств, что SpringSource создаст лучший инструмент) , –

+0

Несмотря на то, что теоретически Pascal верен, SpringSource имеет очень хорошую репутацию для создания инструментов. Я лично использовал плагин Grails в STS и могу подтвердить, что это превосходный инструмент. То же самое касается поддержки Spring framework. –

Смежные вопросы