2010-11-25 23 views
5

J'ai une application Java GWT en cours d'exécution, que je peux compiler en utilisant Eclipse.Comment ajouter un fichier build.xml à un projet GWT existant dans Eclipse?

Maintenant, je ne peux pas aussi être en mesure de construire cette application à partir de la ligne de commande en utilisant ant. Selon ma compréhension, j'ai donc besoin d'un fichier build.xml. J'ai utilisé le webAppCreator tool fourni avec le SDK pour créer ce fichier build.xml et l'avoir adapté à mes besoins et l'avoir fait fonctionner. Mais comment puis-je dire à Eclipse de mettre à jour automatiquement le fichier build.xml lors de changements de code?

Je sais qu'il est possible que cela fonctionne dans les projets créés avec webAppCreator. Mais je viens de copier le fichier build.xml dans un autre projet. Alors qu'est-ce que je dois adapter? Où dois-je configurer le lien vers le fichier build.xml?

+1

Vous dites "cela fonctionne dans les projets créés avec webAppCreator" - êtes-vous sûr? Ce serait bien, mais je ne l'ai pas encore vu. Quels changements entraînent une mise à jour automatique du fichier build.xml? –

+0

En fait, je ne le suis pas. +1 :-) Je pensais que le build.xml était adapté par le passé, mais j'ai tout de suite créé un nouveau projet et je n'ai pas remarqué de changements dans le fichier build.xml. Donc je suppose que ma question devrait être "Y at-il un moyen de laisser Eclipse mettre à jour le fichier build.xml?" – JochenJung

Répondre

2

Vous pouvez utiliser Ant4Eclipse pour obtenir le chemin de classe Eclipse dans votre fichier de construction ant. C'est probablement seulement une partie de la solution que vous cherchez ... Je ne suis pas sûr, à quel point cela sera utile lorsqu'il est utilisé avec un projet GWT (voulez-vous une copie automatique des bibliothèques vers WEB-INF/lib, aussi? Etc ...)

+0

Oui, après avoir fait d'autres recherches, je suppose que l'utilisation d'un outil comme Ant4Eclipse est la seule façon de mettre à jour automatiquement le fichier build.xml. THX. – JochenJung