2011-03-09 3 views
0

J'ai une question simple concernant groovy avec éclipse. J'ai téléchargé le plugin comme mentionné et je n'ai pas eu de problèmes avec les installations, mais j'ai des erreurs de compilation dans bonjour p. le problème à mon avis que l'éclipse n'utilise pas le compilateur groovy. mais je n'ai aucune idée de ce qu'il faut faireGroovy + Eclipse

+2

Avez-vous essayé ce tutoriel groovy eclipse? (http://docs.codehaus.org/display/GROOVY/Create+Your+First+Groovy+Project) – Riduidel

+0

Ouais bien sûr :) mais comme je dis que le problème est que le compilateur eclipse ne reconnaît pas les mots-clés groovy comme " def ". Donc, cela génère toujours une erreur. J'ai suivi tous les tutoriels pour créer un projet Hello. Ils sont simples, mais je ne sais pas où est le problème! –

Répondre

1

L'extension de nom de fichier .groovy? Etes-vous sûr que le projet a la nature Groovy? (cliquez avec le bouton droit de la souris sur le projet et assurez-vous que l'option Supprimer Groovy Nature apparaît Si la fonction Ajouter Groovy apparaît, alors le projet n'a pas de nature groovy et donc le compilateur groovy ne fonctionnera pas).

Pourriez-vous également publier le fichier qui ne compile pas. Il pourrait y avoir quelque chose de mal avec ce que vous avez tapé.

+0

l'extension de nom de fichier est .groovy, le projet est groovy avec "gr" étiquette, j'ai essayé de revenir au projet java normal, puis le convertir en groovy de configurer, c'est un projet groovy hellos. Eclipse dit qu'il a des erreurs concernant "def" et "println". Il ne sait pas que c'est un fichier groovy :) toute aide pas les simples serait appréciée. Je ne veux pas utiliser un autre IDE que je veux utiliser GAE plus tard classe FirstGroovyClass { \t static void main (def args) { def MyGreeting = "Bonjour tout le monde" println MyGreeting } } –

+1

Quelle est la version d'Eclipse et plugin? On dirait que vous pourriez avoir trouvé une incompatibilité. Utilisez-vous Eclipse ou MyEclipse? Dans une prochaine étape, vous pouvez essayer de télécharger STS depuis SpringSource et d'ouvrir votre projet initial. Cela pourrait montrer un problème. Sinon, vous pourriez obtenir de meilleurs résultats à partir d'une liste de diffusion Groovy Eclipse. Désolé, je n'ai pas d'autres idées – Mikezx6r

1

Assurez-vous d'ouvrir le fichier dans un éditeur Groovy.

Recherchez les exceptions dans votre journal des erreurs.

De plus, au cas où, vous pouvez essayer de désinstaller et de réinstaller le plugin. Je recommande d'utiliser la dernière version de l'étape, car celle-ci est sur le point d'être promue en version 2.1.2 finale.

http://dist.springsource.org/milestone/GRECLIPSE/e3.6/

+0

Je l'ai essayé maintenant sur ma machine Windows et tout a bien fonctionné :). Je suppose que je vais installer une nouvelle éclipse et faire la même chose sur ma machine mac. Je vous ferai savoir avec les résultats :) –

0

Je confirme que le plugin Groovy IsNot workingn sur mac. Je l'ai essayé sur 2 machines et ils donnent la même erreur. Groovy plugin fonctionne sur Windows sans problèmes :)

+0

Je me suis trompé, le problème n'est pas lié à mac mais plutôt à la dernière version de groovy plugin. Une solution de contournement à ce problème consiste à installer cet instantané. veuillez suivre ce lien [link] (http://jira.codehaus.org/browse/GRECLIPSE-1003?focusedCommentId=259595&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel) –

0

NetBeans est une meilleure option pour le développement de Groovy + Java. Vous pouvez mélanger des fichiers Java et Groovy dans un projet Java dans NetBeans. Il crée également un pot distribuable pour votre projet. Aucun problème classpath et jar avec le fichier MET-INF créé par NetBeans.

Questions connexes