
Ich arbeite an einem grundlegenden Java-Projekt, um mich mit der Sprache vertraut zu machen (ich habe gerade angefangen, sie zu lernen), und bin beim Versuch, eine Bibliothek eines Drittanbieters zu verwenden, auf ein Problem gestoßen – ich versuche, die Lang-Bibliothek von Apache zu verwenden. Ich verwende nicht Eclipse zum Schreiben meines Programms, das meines Wissens über ein Tool verfügt, das die Verwendung von Bibliotheken von Drittanbietern erleichtert. Daher bin ich nicht sicher, wie ich diese Bibliothek verwenden kann. Wenn ich versuche, sie zu verwenden, erhalte ich die folgenden Fehlermeldungen: „Fehler: Paket org.apache.commons.lang3 existiert nicht“ und „Fehler: Symbol kann nicht gefunden werden“ in der Zeile, in der ich die Klasse StringUtils aufrufe (Teil der Lang-Bibliothek). Wie kann ich die Bibliothek verwenden? (Ich bin definitiv ein Java-Anfänger).
Antwort1
Was Sie lernen müssen, ist der Java-Klassenpfad. Um eine JAR-Datei eines Drittanbieters verwenden zu können, muss sie sich beim Ausführen Ihres Codes im Klassenpfad befinden.
Hier ist ein ausgezeichneter Beitrag von StackOverflow, der erklärt, wie das geht.