Quell-Ordner ist nicht auf der Java-build-Klassenpfad, der Erstellung von Java-Paket
Ich versuche ein Paket erstellen, Zusammenführen unter Sortieren, aber es ist es zu sagen, dass:
Quell-Ordner ist nicht auf der Java-build-Klassenpfad
So, ich Rechtsklick auf Ordner Sortieren, und versuchen, fügen Sie dem Java-build-Klassenpfad. Aber nur die option es ist auszuschließen, so bedeutet dies, es sollte schon enthalten sein, um die Klasse path.
Also, wie kann ich erstellen das Paket unter Sortieren?
EDIT:
Hinzugefügt .classpath :
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
<classpathentry kind="output" path="bin"/>
</classpath>
Posten Sie den Inhalt Ihres Projekts .classpath Datei. Etwas, das nicht aussieht rechts.
Ich habe es auf meinen ersten post
Ich habe es auf meinen ersten post
InformationsquelleAutor Jaanus | 2012-06-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Tun es aus dem Kontext-Menü des "src" - Ordner selbst. Der "Quell-Ordner" buchstäblich bedeutet, dass ein Ordner als Quelle bezeichnet, die im Java Build Path, und nicht nur einige Ordner, den Fall zu enthalten Quelle. Das Feld Name den Namen will die eigentliche, richtige, in der "das ist was für eine .java-Datei in der es erklären würde," qualifizierte package-name. Wenn Sie wollte nur einen neuen Ordner erstellen, dort dann machen einige neue .java-Dateien, können Sie einfach die Neuen Ordner-Assistent.
EDIT: Auch beachten Sie, dass der Paket-Präsentation einstellen (set-aus der Sicht der lokalen Menü--die upside-down-Dreieck) sein könnte, unterscheidet sich zwischen den Projekt-und Paket-Explorer-Ansichten. Passen wie Sie sehen, passen, wenn Dinge Aussehen, die das Gegenteil von dem wie Sie möchte.
Tun Sie es aus dem src-Ordner das Kontext-Menü, und für den Namen verwenden, den tatsächlichen Wert, den Sie würde in Ihre source-Dateien.
Also habe ich einen Rechtsklick auf das src, und drücken Sie hinzufügen Paket? Ich versuchte, erstellt verpackt namens merge, aber es justs sitzt neben dem Art-Ordner, und ich kann nicht verschieben Sie Sie in Ordner Sortieren.
Der eigentliche Wert, den Sie würde in Ihre source-Dateien ist nicht "verschmelzen", ist es? Verwenden Sie "Sortieren".Zusammenführen". Und wie werden Sie verhindert das verschieben in die Ordner Sortieren?
Was auch immer ich mache, muss ich die Sortieren-Ordner als source-Ordner? Im moment habe ich nicht Hinzugefügt haben, Sortieren, als Quelle. Also nur Quell-Ordner "src". Und jetzt habe ich 2 Pakete, die mit
sort.insert
undsort.merge
sitzen nebeneinander im src-Ordner.InformationsquelleAutor nitind
Erstellen Sie einfach ein Paket in Ihrem Standard-Quell-Ordner und nennen Sie es
sort.merge
InformationsquelleAutor Untitled
Haben Sie schon erstellt der merge-Paket. Vielleicht haben Sie die Möglichkeit, eclipse, nicht zu zeigen, leer-Pakete auf. Wenn Sie ihn erstellt haben, klicken Sie einfach rechts auf auf der MergeSort.java Datei - > Refactor - > Verschieben Sie, und wählen Sie die neue merge-Paket unter Art. Damit verschieben Sie die Datei dort und eclipse zeigt die Paket.
Alternativ, wenn Sie noch nicht erstellt der merge-Paket noch die folgenden Schritte aus: erstellen Sie einen Ordner (nicht in einem Paket) Algorithmen/src/sort/merge. Dann finden Sie in der eclipse-Baum - > Rechte Maustaste > Build Path > Verwenden Sie als Quell-Ordner
Btw. Sie haben nur ausschließen, auf die Art Paket, denn es ist schon auf dem Bau-Pfad (zumindest in der Abbildung)
cheers
InformationsquelleAutor peshkira
Java-Paket Namenskonventionen definiert, die einen Zeitraum
.
markiert einen Unterordner. Solorem.ipsum.dolor.sit.amet
erstellt eine Ordner-Struktur wielorem/ipsum/dolor/sit/amet
. Eclipse unterstützt dieses format. So schaffen Sie "subpackages", müssen Sie erstellen Sie ein Paket in die Quell-Ordner mit dem Namensort.merge
in Ihrem Fall. Diese wird automatisch erstellen Sie die gewünschte Ordnerstruktur.Aber du hast Recht, ich habe nie verstanden, warum Eclipse nicht die package-Struktur in einer Weise, die spiegelt die zugrunde liegenden Ordner-Struktur. Vielleicht kann jemand Licht auf, dass die design-Entscheidung?
Nun, es ist ein blutiges Chaos, wenn Sie ein großes Paket Salat, dass ist nicht organisiert in der Projekt-Ansicht. Ich arbeite nicht in alle Pakete auf einmal, aber nur in einem kleinen Teil von ihm. Dann würde ich gerne ausblenden aller anderen Pakete, so viel wie möglich. Vielleicht ist es nur mich als altmodisch, aber ich denke, ich bin nicht alt genug, um altmodisch sein, aber... 😛
Sie kann mehrere Quell-Ordner in einem Projekt.
Wenn Sie in der Package Exlorer, drücken Sie den kleinen Pfeil in der rechten, und wählen Sie " Package Präsentation -> Hierarchische
Ach ja... vielen Dank, warum habe ich nicht sehen, das all diese Jahre... Oo
InformationsquelleAutor brimborium
einfach mit der rechten Maustaste auf den Ordner src -> build-Pfad -> verwenden Sie den Quell-Ordner ist gerade in diesem
InformationsquelleAutor Renato Vasconcellos