2011-05-28 2 views
0

J'ai hérité d'un projet Grails et je suis assez nouveau pour Grails et Eclipse. J'ai le projet dans STS 2.6.1. Chaque fois que j'enregistre un fichier, le projet fait une compilation complète à partir de zéro. J'ai désélectionné Projet -> Construire automatiquement. Des idées?STS - Build On Save

Répondre

1

Cela ne semble pas correct. Il devrait y avoir une compilation incrémentielle sur save. Il se peut qu'il y ait quelque chose qui ne va pas avec la configuration du projet qui cause une "Refresh Dependencies" encore et encore.

Quels sont les commentaires que vous recevez qui vous indiquent qu'une version complète a été créée? Jetez un oeil à ce qui se passe dans la vue de la console lorsque cela se produit, regardez également la vue Progression. Les deux vous diront s'il y a des processus spécifiques aux grails. Pour finir, ayez un pic dans le journal d'erreurs et vérifiez s'il y a des entrées pertinentes. Avec un peu plus d'informations, nous pouvons probablement comprendre ce qui se passe.

+0

Il vous semble raison en ce qu'il est rafraîchissant dépendances parce que quand je l'enregistrer court ceci dans la console: Bienvenue sur Grails 1.3.7 - http://grails.org/ sous licence standard Apache License 2.0 Grails home est défini sur: /home/...grails-1.3.7/ Répertoire de base: /home/.../Source/trunk 'Résolution des dépendances ...' Dépendances résolues en 7760ms. Depuis lors, j'ai fermé Eclipse et l'ai rouvert, et maintenant je ne peux même pas arriver au point où j'étais auparavant car je reçois des erreurs basiques. http://stackoverflow.com/questions/6167950/groovy-grails-unable-to-resolve-class – skaz

+0

Je ne sais pas comment, mais cela a été résolu. Je pense qu'il s'agissait de se débarrasser du projet VMware vFabric tc Server qui a été installé lors de l'installation de STS, mais je ne suis pas vraiment sûr. Puis-je choisir votre cerveau à propos d'autres choses aussi? J'ai toujours une multitude d'erreurs essayant juste de faire fonctionner ce projet. – skaz

+0

La meilleure chose est de poser quelques questions de plus et les lier à cette question. Je répondrai aux autres si je le peux. Ou peut-être que quelqu'un d'autre le fera. –