Ant-JUnit Erreur: la Fourmi veut JUnit .jar dans le classpath
Salut les gars, je suis un peu nouveau pour JUnit et Ant. Je veux savoir ce que cette erreur signifie:
The <classpath> for <junit> must include junit.jar if not in Ant's own classpath
Je suis à la compilation d'un projet Java, et je ne peux pas aller au-delà de ce point.
OriginalL'auteur stefina | 2011-01-26
Vous devez vous connecter pour publier un commentaire.
La documentation de l'Junit tâche ant donne une liste d'options pour la façon de les obtenir junit.jar sur le classpath:
http://ant.apache.org/manual/Tasks/junit.html
Pour vous épargner la recherche, les options sont reproduites ci-dessous. Ma préférence est l'option 1.
OriginalL'auteur Kevin Stembridge
OriginalL'auteur Edgard Leal
J'ai passé quelques heures avec ce problème aujourd'hui. J'ai eu l' .les fichiers jar tous spécifié dans Eclipse par Projet|Propriétés|Java Build Path, mais il a été toujours obtenir le
d'erreur lors de l'exécution de la Fourmi à partir d'Eclipse.
Ant en cours d'exécution à partir de la ligne de commande devrait fonctionner correctement (j'avais tout dans la variable d'environnement classpath).
Mais dans Eclipse, la seule chose qui a fonctionné a été explicitement état du chemin de classe à l'intérieur des éléments, par exemple:
Sans préciser explicitement le chemin de classe au sein de la junit élément, elle allait se briser dans l'éclipse à chaque fois, même juste une simple
référence
Je ne suis pas expert, que rapporter ce qui a fonctionné aujourd'hui.
-ctb
OriginalL'auteur CharlesTBetz
Je crois que ce qui suit est la cause: junit.jar n'est pas dans votre variable d'environnement CLASSPATH. Ajouter junit.jar pour votre CLASSPATH ou l'ajouter dans le classpath que vous définissez dans votre fichier ant.
Voici un introduction à la fourmi.
OriginalL'auteur DwB
Je n'ai aucune idée de ce que cela signifie, mais dans mon cas, il semble qu'il y a un conflit à cause de Dropbox. Le redémarrage de Netbeans résolu le problème. Peut-être quelque chose à faire avec mon utilisation de Linux et des camarades de classe à l'aide de Windows, mais je ne suis pas sûr.
"Juste redémarrer Netbeans" peut-être trop simple pour un stackoverflow réponse, mais si quelqu'un l'avait posté, ça m'aurait évité quelques temps...
OriginalL'auteur Luc
Fenêtre -> Préférences -> Ant -> Runtime -> Ajouter au Classpath junit-xx.jar au Global Entrées externe fichier jar.
OriginalL'auteur Seyfettin ÇİÇEK