2010-07-29 6 views
13

J'ai un script ant qui crée un fichier exécutable et je veux qu'il s'exécute chaque fois que je fais des changements dans mon code et que je les sauvegarde. Je suppose que j'ai besoin de l'option "auto build after save" dans Eclipse. Existe-t-il une telle chose?eclipse: auto build after save

Répondre

25

Vous pouvez déclarer votre script en tant que générateur et le faire tourner "during auto build".

Launch configuration properties

Voir les propriétés de votre projet: vous pouvez ajouter un programme externe (ci-dessus) ou un script (ci-dessous).

Target

Si vous pouvez exporter votre script comme un script fourmi, comme le OP David B fait dans his answer, il devient assez facile:

  1. Export en tant que script ant: clic droit sur le project -> export -> runaable jar file, cochez "save as ANT script" et terminez.
  2. Ajouter le script ant en tant que générateur: cliquez avec le bouton droit sur le project -> properties -> Builders -> new (Ant).
    Collez le chemin du fichier ant, allez à l'onglet "targets" et cliquez sur le bouton "set targets" à côté de "auto build".
    Enfin, cliquez sur OK, OK, OK.
+3

J'aime les captures d'écran, quelle application avez-vous utilisé? – zengr

+2

@zengr: [FastStone Capture] (http://www.faststone.org/FSCaptureDetail.htm), voir les commentaires de http://meta.stackexchange.com/questions/19478/the-many-memes-of-meta/19775 # 19775 – VonC

3

En fait, la meilleure solution que j'ai trouvé: clic droit sur le projet -> export -> fichier jar runaable, cochez " enregistrer en tant que script ANT "et terminer. Maintenant faites un clic droit sur le projet -> propriétés -> Constructeurs -> nouveau -> coller le chemin pour le fichier ANT, allez dans l'onglet "cibles" et cliquez sur le bouton "Définir les cibles" à côté de "auto build", OK, OK, D'ACCORD.

+0

Bon point. J'ai inclus votre processus à côté de la capture d'écran du constructeur de fourmi dans ma réponse. – VonC