Der Import org.junit kann nicht aufgelöst werden
Muss ich lösen, um ein java-problem für ein interview, und Sie haben mir die test-Klasse. Es beginnt mit
import org.junit.Before;
und hat auch die folgende syntax an Orten:
@RunWith(JUnit4.class)
...
@Before
...
@Test
Habe ich nicht verwendet Java in eine Weile so, das verwirrt mich ein wenig. Ich heruntergeladen eclipse und wenn ich versuche zu kompilieren dieser test-Datei gibt es Fehler beim import und bei dem @ - Zeichen. Der import Fehler wirft:
The import org.junit cannot be resolved.
Und die @RunWith wird auch nicht erkannt, da er versucht, es zu lösen um einen Typ.
InformationsquelleAutor der Frage SKLAK | 2013-02-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie
junit
Bibliothek in den classpath Ihres Projekts. Es gibt mehrere Möglichkeiten, um es zu erreichen, abhängig von Ihrer Entwicklung-setup.Befehlszeile: Im Fall der Befehlszeile aufrufen, müssen Sie
junit.jar
dem classpath Ihrer Anwendung mitjava -cp /path/to/junit.jar
. Werfen Sie einen Blick auf die Antworten hier.Mit eclipse: Eclipse-Distributionen gebündelt mit dieser Bibliothek und diesem, wie Sie es verwenden können, für Ihr Projekt. Der rechten Maustaste auf das eclipse-Projekt und navigieren:
In den Szenarien, in denen Sie verwenden möchten, eine andere version der jar-Datei, anstatt auf Bibliothek Hinzufügen oben, klicken Sie auf Add External Jar und suchen Sie die Bibliothek auf die Datei system.
InformationsquelleAutor der Antwort Nishant Shreshth
Rechten Maustaste auf das eclipse-Projekt und navigieren:
Funktioniert es auf meinen.
InformationsquelleAutor der Antwort fastforward
können Sie einfach suchen Sie nach einer Zeile ähnlich "@Test", und verwenden Sie dann die quickfix "hinzufügen junit 4 Bibliothek zum Erstellungspfad" in dieser Zeile. ich denke, das ist schneller als das hinzufügen von junit manuell in das Projekt.
InformationsquelleAutor der Antwort anion
Scheinen Junit-jar-Datei ist nicht im Pfad, auch stellen Sie sicher, dass Sie mit jdk1.5 oder höher.
InformationsquelleAutor der Antwort zaffargachal
Wenn Sie maven und dieses Stück code befindet sich in der
main
Ordner, versuchen Sie verlagern es auf dietest
Ordner.InformationsquelleAutor der Antwort Searene
In Fall, dass Sie wollen, erstellen Sie Ihre eigene Test-Klasse. In Eclipse gehen Sie zu Datei -> Neue -> J Unit-Test-Fall. Sie können dann wählen Sie alle Ihre Wege und testen class setup innerhalb des Assistenten, pop-up.
InformationsquelleAutor der Antwort Dharu Ravi
Wenn Sie mit eclipse und arbeiten auf einem maven-Projekt, dann auch die oben genannten Schritte funktioniert.
Rechts-klicken Sie auf Ihr root-Ordner.
InformationsquelleAutor der Antwort sarthak-sopho