2015-07-20 10 views
5

Ich verwende IntelliJ für die Java-Projekte. Da ich neu in Java bin, habe ich Ant als Build-Tool in meinem Projekt ausprobiert.Warum JUnit 4.11 funktioniert nicht in Ant-Build-Datei, aber JUnit 4.8.2 funktioniert gut?

Wenn ich mit JUnit 4.11 in meiner Ant-Build-Datei, erhalte ich folgende Fehler:

[javac] /Users/rajatg/fizz-buzz/src/test/FizzBuzzTest.java:4: error: package org.hamcrest.core does not exist 
[javac] import static org.hamcrest.core.Is.is; 
[javac]        ^
[javac] /Users/rajatg/fizz-buzz/src/test/FizzBuzzTest.java:4: error: static import only from classes and interfaces 
[javac] import static org.hamcrest.core.Is.is; 
[javac]^
[javac] 2 errors 

BUILD FAILED 

Und wenn ich Junit 4.8.2 verwendet wird, dann werden alle Tests erfolgreich durchlaufen.

Kann mir bitte jemand sagen, was ist das Problem? Vielen Dank im Voraus.

+0

Das gesamte Projekt ist auf GitHub vorhanden. Die URL des Projekts lautet https://github.com/rajatguptarg/fizz-buzz. –

Antwort

Verwandte Themen