web-dev-qa-db-fra.com

qu'est-ce que la construction ANT?

Je suis nouveau sur jav/eclipse.

J'ai installé Eclipse et travaillé sur un fichier Java 1.4 en l'utilisant comme IDE . J'ai apporté mes modifications au code, je l'ai sauvegardé et je voulais exécuter (cntr F11) ou debub (F11) Chaque fois que je reçois 

 select what to run 
           Ant Build 
           Ant Build..

qu'est-ce que Ant Build? Comment rectifier/connecter/Ant Build?

Ant Build a tourné une sorte de bloc disque pour moi vis-à-vis l’exécution du fichier . Comment exécuter mon fichier sans avoir des blocs route Ant?

18
vas

J'ai eu exactement le même problème, où lorsque je cliquais sur "Exécuter", j'obtenais un menu avec les options de "Génération Ant" ou "Génération Ant ..." - même si j'avais une méthode principale.

J'ai finalement réussi à exécuter mon programme normalement lorsque j'ai copié et collé mon code dans un nouveau fichier dans un nouveau dossier de projet. J'ai supprimé complètement l'ancien fichier, ainsi que son dossier source.

Lorsque j'ai créé la nouvelle classe, j'ai sélectionné l'option "Utiliser le dossier du projet en tant que racine pour les fichiers sources et de classe" au lieu de créer des dossiers séparés.

Puis, quand j'ai cliqué sur "Exécuter", j'ai obtenu une sortie particulière la première fois que je ne comprenais pas. La deuxième fois, cependant, tous mes programmes fonctionnaient comme auparavant.

Je ne sais pas exactement ce que ces actions ont fait pour résoudre le problème, car moi aussi je suis un programmeur débutant. Mais je reçois mes informations de http://www.daniweb.com/software-development/Java/threads/199459/simple-Java-applet-wont-run-on-Eclipse#

J'espère que cela t'aides.

8
user1577636

Le fichier Java nécessite une méthode principale pour qu'Eclipse vous offre la possibilité de s'exécuter en tant qu'application Java. Sinon, cela donne d'autres options telles que exécuter sur le serveur ou exécuter en tant que génération Ant, etc.

3
whatnick

Vous pouvez utiliser Ant pour construire votre projet, générer des documents à partir de javadocs en ligne, vérifier la violation des normes de codage, exécuter des tests, etc. Vous pouvez l'utiliser conjointement avec un système de contrôle de version et/ou un système d'intégration continue.

Apache Ant
Système de régulateur de vitesse ci

1
erenon

Vous n'avez pas besoin d'une construction ANT pour tester l'exécution d'une application Java simple. Voici ce que je fais:

Une fois le fichier source Java ouvert, cliquez sur la flèche vers le bas en regard du bouton d'exécution vert de la barre d'outils. Puis choisissez le bouton Exécuter dans le menu déroulant comme ceci:

alt text http://tracyprobst.com/SOImages/EclipseRun1.JPG

Il y a probablement une option de menu ou une touche de fonction pour y arriver, mais je ne l'ai jamais apprise.

Sur l’écran résultant, cliquez sur le bouton dans le coin supérieur gauche pour lancer une nouvelle configuration. Ici, vous pouvez fournir des éléments tels que des arguments ou définir un chemin de classe spécial différent de la configuration de votre projet.

Cliquez ensuite sur le bouton RUN au bas de la boîte de dialogue pour exécuter votre code. Une fois que vous avez défini la configuration d'exécution, vous n'avez pas besoin de la redéfinir pour cette classe particulière. Le bouton Déboguer et le bouton Exécuter représentent la barre d'outils qui partage les mêmes configurations d'exécution.

1
Tracy Probst

1.Compiler le code 2. Emballer les fichiers binaires 3.Déployer les fichiers binaires sur le serveur de test 4.Tester les modifications 5.Copier le code d'un emplacement à un autre

Pour automatiser et simplifier les tâches ci-dessus, Apache Ant est utile. Il s'agit d'un outil de construction et de déploiement du système d'exploitation pouvant être exécuté à partir de la ligne de commande.

1
Thanga

(Allez dans le menu Projet et retirez la coche de Construire automatiquement) Cochez cette option en premier, cela m'a donné beaucoup de maux de tête ENLEVER la coche!

Cliquez ici pour une image si vous ne pouvez pas le trouver

0
user9135196

J'ai aussi ce problème… .. Par exemple, cela m'est arrivé parce que j'ai écrit le code dans NetBeans, puis j'ai essayé de l'exécuter avec Eclipse….

Ant Build

alors il a montré cette erreur:

Error

La solution la plus simple pour moi était de copier et coller ma classe dans une nouvelle classe créée dans Eclipse. Aucune autre erreur n'est apparue et le code a été exécuté à la première tentative.

0
Vladut Octavian

J'ai eu le même problème que j'ai résolu par:

  1. créer un nouveau projet Java dans l'espace de travail que vous utilisez.
  2. créer une nouvelle classe dans votre projet.
  3. copiez votre code dans votre dossier src et exécutez-le.

Ça va marcher.

0
Damian