2010-06-28 3 views
1

J'ai récemment commencé à utiliser Grails et j'ai les questions suivantes sur les outils disponibles pour le développement sur le cadre:Quels sont les outils à utiliser pour le développement Grails

  1. J'ai essayé d'utiliser maven avec le projet, mais ça ne fonctionnait pas, donc je suis passé au système ant/ivy intégré. Cela fonctionne bien et est facile à utiliser, mais je suis curieux de savoir s'il peut y avoir des problèmes à l'avenir, c'est-à-dire pendant le déploiement.

  2. J'ai commencé avec Gedit, mais je voudrais passer à Netbeans ou Eclipse. Alors que les deux ont un soutien groovy et gsp, ni l'un ni l'autre ne semble pouvoir utiliser le lierre. Est-ce que quelqu'un sait comment configurer soit pour utiliser le cache Ivy?

Edit:

Ma deuxième question est similaire à How to make use of Grails Dependencies in your IDE

Essentiellement, je voudrais utiliser les dépendances recueillies par Grails (BuildConfig.groovy) dans le cache de lierre en éclipse ou netbeans.

Répondre

2

Les deux NetBeans et Eclipse 6.8+ STS 2.2.0+ avec l'offre Groovy & Grails extensiontrès bon soutien Groovy Grails (& IntelliJ est un autre grand candidat, mais autant que je sache, vous devrez obtenir la version Ultimate pour les fonctions Grails). En ce qui concerne Ivy, je sais qu'il y a un IvyIDE plugin pour Eclipse et un Ivy module for NetBeans (vérifiez également FaqIvy).

+2

Correct concernant la version ultime d'IntelliJ. Ça vaut le coup, même si c'est votre argent. – duffymo

+0

@duffymo: IntelliJ est définitivement un super IDE. J'aime dire "utiliser l'outil avec lequel tu es productif". Je suppose que c'est là que vous répondriez "vous seriez plus productif avec IntelliJ" :) –

+0

Pascal, vous avez lu dans mes pensées. 8) – duffymo

1

Je ne vois pas ce que Ant, Ivy ou Maven font pour vous ici. Les Grails ne sont-ils pas suffisants?

Je recommanderais IntelliJ pour son merveilleux support Grails sur NetBeans ou Eclipse.

+0

Je suis habitué à Maven pour la gestion de projet. Quand j'ai commencé mon application de grails j'ai utilisé maven. Malheureusement, rien n'a fonctionné en utilisant maven. En conséquence, je suis passé aux outils intégrés de gestion des dépendances de grails, c'est-à-dire ant/ivy. Le plus gros problème auquel je suis confronté est que ni netbeans ni eclipse ne reconnaissent les jars dans le cache ivy. – Ari

+1

Je fais valoir que je peux faire Grails sans Maven ou Ant ou Ivy. Vous pourriez forcer votre expérience passée là où ce n'est pas nécessaire. – duffymo

+0

Pourriez-vous élaborer sur la façon dont vous pouvez "Grails sans Maven ou Ant ou Ivy ..." – Ari

2

Je suggère d'utiliser SpringSource Tool Suite. Non seulement parce qu'il a un grand soutien Grails mais parce que SpringSource est l'entreprise derrière le projet Grails. IMO ils sont destinés à avoir les meilleurs outils pour cela :)

+0

Développer un framework et développer des outils IDE sont deux choses différentes. Être capable de faire le premier n'implique pas que vous êtes bon à faire le plus tard (je ne dis pas que l'extension STS + Grails n'est pas bonne, je dis juste qu'il n'y a aucune preuve que SpringSource produira le meilleur outil) . –

+0

Même si théoriquement Pascal est correct, SpringSource a un très bon bilan pour la production des outils. J'ai personnellement utilisé Grails plugin dans STS et peut attester que c'est un outil supérieur. Idem pour le support du framework Spring. –

Questions connexes