2010-03-10 6 views
4

J'utilise un script de build Ant pour mon projet développé en Eclipse 3.4.2 . C'est en fait un projet Flex 4 (utilisant Flash Builder Eclipse Plug-in).Ant dans Eclipse: terminé silencieusement

Tout a bien fonctionné. Mais un jour quelque chose s'est produit et maintenant les exécutions du script de construction Ant sont terminées silencieusement chaque fois que je l'exécute.

Lorsque vous essayez de déboguer le script Ant, l'EDI s'arrête un instant sur un point d'arrêt, puis l'ignore. L'exécution de Standalone Ant (en utilisant la ligne de commande) fonctionne bien pour mon script.

Comment résoudre ce problème? Des idées?

+0

Avez-vous modifié quelque chose récemment, comme la version JVM utilisée? – VonC

Répondre

3

Je suppose que vous avez trouvé une solution, mais pour ceux qui n'ont pas, j'ai eu le même problème et le problème dans mon cas était l'espace de travail. La seule solution que j'ai trouvée a été de créer un nouvel espace de travail.

+0

A travaillé pour moi aussi! – Raidok

1

J'ai eu ce problème en changeant de et retour à la perspective de Flash

2

J'ai eu le même problème après avoir changé « JREs installés » dans « Fenêtre -> Préférences -> Java » dans Eclipse. J'ai changé l'emplacement JRE et cela a bien fonctionné. Toujours en train d'enquêter sur ce qui s'est passé et pourquoi c'est arrivé.

9

Cela se produit généralement si:

  1. Vous avez changé l'emplacement de l'éclipse
  2. Vous avez changé l'emplacement de votre jdk/jre
  3. deux

  1. Si vous avez changé l'emplacement de l'éclipse, allez dans Fenêtre -> Pré ferences -> Ant -> Runtime. Sous l'onglet classpath, assurez-vous que les entrées de la fourmilière sont correctes. Si ce n'est pas le cas, recherchez soigneusement le dossier dans lequel ils se trouvent (ils se trouvent tous dans le même dossier que le dossier plugins eclipse) et ajoutez-les à nouveau, puis supprimez les entrées non valides.

  2. Si vous avez changé l'emplacement de votre jre/jdk:

    a) Aller à la fenêtre -> Préférences -> Ant -> Runtime, et sous l'onglet classpath, développez l'arborescence globale des entrées. Assurez-vous que l'emplacement de tools.jar est valide et qu'il est situé à l'emplacement indiqué dans le système de fichiers.

    b) Cliquez sur Exécuter -> Outils externes -> Configuration des outils externes. Développez Ant Build, sélectionnez chacun de vos fichiers de génération ant dans l'espace de travail, puis développez l'onglet jre et assurez-vous que vous avez "Exécuter dans le même JRE que l'espace de travail" ou vos JRE séparés vers un JRE installé valide.

0

Vous devez modifier l'entrée ANT_HOME dans Eclipse Cliquez sur une nouvelle installation d'Eclipse (dire sous Linux) Window => préfrences => Ant (pas plus bas) Il sélectionnez Toujours exécuter la nouvelle configuration Ant dans le même JRE que l'espace de travail Appliquer et construire devrait fonctionner.

Lorsque vous modifiez l'espace de travail, cela se produit lorsque l'installation ANT est différente. Dans mon cas, j'avais l'espace de travail de la fenêtre et porté à ubuntu Il a détecté l'ancien comme C: \ Ant

Une fois sélectionnée ci-dessus l'ANT => Runtime => classpath (Tab) affiche /OPTA/m faisceau ce qui est maintenant entrée correcte pour Ant Accueil entrées (par défaut) Vous ne pouvez pas supprimer d'ici plutôt mais comme

fenêtre => préfrences => Ant (pas plus bas) il sélectionnez toujours exécuter la nouvelle configuration Ant le même JRE que l'espace de travail

Questions connexes