2 Stimmen

Ich kann Junit nicht mit Spring in einem ANT-Build zum Laufen bringen

Ich versuche, Spring MVC und Junit arbeiten mit eachother zu erhalten, und ich bin mit Schwierigkeiten bei der Konfiguration der build.xml-Datei. Ich bin ziemlich neu bei der Verwendung von ANT und nicht wirklich verstehen, alle Tutorials. Ich habe die junit.jar-Datei in das lib-Verzeichnis, aber immer noch erhalten die folgende Meldung von meiner Konsole.

test:

BUILD FAILED
C:\Java\mmz\WEB-INF\build.xml:63: The <classpath> for <junit> must include junit.jar if not in Ant's own classpath

Total time: 223 milliseconds

編集

Hier ein Beispiel für die Durchführung nur eines Tests

und ich bin mir nicht sicher, was ich tun muss, ich habe versucht, etwas wie das Folgende zu tun, aber ich verstehe nicht ganz, was es tut, also weiß ich nicht, wie ich Änderungen vornehmen kann

 <path id="classpath.test">
    <pathelement location="" />
    <pathelement location="${test.dir}" />
  </path>
<target name="test">
    <junit>
      <classpath refid="classpath.test" />
      <formatter type="brief" usefile="false" />
      <test name="TesterTest" />
    </junit>
</target>

Ich bin ziemlich ratlos, was ich als nächstes tun soll. Danke

2voto

uriDium Punkte 12771

Wenn Sie Ihre build.xml-Datei kopiert haben, gibt es wahrscheinlich irgendwo ein Klassenpfad-Element. Wahrscheinlich ganz oben in der Datei. In diesem Element haben sie wahrscheinlich einige Pfade und/oder Dateien aufgelistet. Sie müssen das Junit-Jar zu diesem Abschnitt hinzufügen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X