2010-09-10 3 views
0

Tout d'abord, je suis nouveau à groovy depuis hier, donc ce que je dis pourrait être incorrect.Groovy, App Engine, et la limite de fichier 3000

Dans groovy, chaque fois que vous créez une fermeture dans votre code, il crée un fichier .class distinct comme ceci Test$_closure1.class. Je pourrais facilement avoir 3000 fermetures différentes tout au long de mon projet, ce qui me ferait ainsi dépasser la limite de 3000 fichiers sur App Engine.

Il crée uniquement les fichiers de classe si je compile réellement mes fichiers Groovy, ce que je veux faire parce que j'ai des classes Java existantes que je veux pouvoir appeler des classes Groovy.

Y at-il un moyen de réduire le nombre de fichiers dont il aura besoin?

Répondre

1

Vous pouvez essayer de créer une bibliothèque à partir de ces classes -> créant essentiellement un fichier jar. Une fois que vous avez un pot (un zip pour toutes les classes), il est traité comme un fichier.

+0

essayé, solution assez facile :) – Kyle