So importieren Sie eine Klasse aus einem Paket in einem anderen Ordner?
Ich bin neu in java. Dies ist eine grundlegende Frage, über die Pakete. Ich habe ein kleines java Projekt mit dem Namen "stacklist.java" in der Netbeans-IDE. Es ist der Paket-name ist stacklist. Und es hat 4 verschiedene Klassen. Einer von Ihnen ist ListNode.
Nun brauche ich ListNode-Objekt in anderem Projekt "queuelist.java".
directory-Struktur ist StackList->src->stacklist und QueueList->src->queuelist. Beide StackList und QueueList sind auf dem gleichen Niveau.
Hinzugefügt und die Ordner(StackList\src) in Bibliotheken queuelist.java Projekt. Ich habe "importieren stacklist.*;"
Wenn ich "clean and build project" ist, erhalte ich dieses: "Fehler: Paket stacklist nicht vorhanden
import stacklist.*;"
Bitte schlagen Sie mich.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für
müssen Sie
Könnten Sie gehen für Maven, eine beliebte Profi-build-Infrastruktur, die hilft, mit Bibliotheken aus dem internet und Bibliothek die Versionsverwaltung. Und Programmier-Konventionen.
Für maven:
müssen Sie
Entwicklung von zwei Projekten, die Pflege braucht. Wenn ein Projekt gibt eine Bibliothek StackList.jar dann brauchen Sie, um diese Bibliothek gebaut aktuell sind. Oft eine IDE nimmt eine Abkürzung, sondern die explizite Nutzung einer Bibliothek darf Ertrag-version-Fehler.
Hinzufügen StackList.jar Datei und entfernen den Ordner(StackList\src) aus den Bibliotheken des aktuellen Projekts gemacht diese zu laufen ohne Fehler.