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.
Das gesamte Projekt ist auf GitHub vorhanden. Die URL des Projekts lautet https://github.com/rajatguptarg/fizz-buzz. –