Eclipse: Dateien organisieren

675
someguy

Ich möchte ein Projekt importieren, auf dem ich aufbauen möchte. Das Problem ist, dass es sehr unordentlich ist. mit Quelldateien, Klassendateien und Bibliotheken in einem Verzeichnis. Wie würde ich diese Dateien mit Eclipse organisieren?

Ich weiß, dass Sie den Quellordner und den Ausgabeordner ändern können. Wenn ich jedoch den Quellordner ändere, werden die darin enthaltenen Dateien nicht physisch in diesen Ordner verschoben. Der Ausgabeordner ist jedoch in Ordnung. Ich möchte auch einen separaten Ordner für Bibliotheken. Ich bin mir jedoch nicht sicher, wie ich das machen würde.

So würde es mir gefallen:

src: This folder will contain source files. bin: This folder will contain binary (class) files. lib: This folder will contain external libraries. 
1

1 Antwort auf die Frage

1
VonC

Ich weiß, dass Sie den Quellordner und den Ausgabeordner ändern können. Wenn ich jedoch den Quellordner ändere, werden die darin enthaltenen Dateien nicht physisch in diesen Ordner verschoben

Sie haben Recht: Eclipse wird diese Dateien nicht verschieben.

Die einfachste Möglichkeit, diese Dateien zu organisieren, besteht darin,

  • Kopieren Sie die Quellen in Ihren 'src'-Ordner.
  • Kopieren Sie die Bibliotheken in einem 'lib'-Ordner auf derselben Ebene wie src.
  • Erstellen Sie ein Eclipse-Projekt aus einer vorhandenen Quelle, indem Sie das übergeordnete Verzeichnis von 'src' auswählen (das Ihr .projectund .classpathdirekt über Ihrem srcVerzeichnis generiert ).
    Wählen Sie nicht den Standardspeicherort aus (dies würde das Projekt in Ihrem Eclipse-Arbeitsbereich erstellen).
  • Sie sollten das libVerzeichnis direkt srcin Ihrem Projekt sehen. Sie können jedes Glas als Bibliothek hinzufügen.
Das Problem ist, dass ich eine Reihe von Unterordnern im Projekt habe, die Quelldateien und Klassendateien usw. enthalten. Das Kopieren nur der Quelldateien auf diese Weise ist mühsam. Ich denke, ich könnte das Projekt erstellen, einen Ausgabeordner angeben, der die Klassendateien automatisch aus dem Weg räumen würde, und dann tun, was Sie vorgeschlagen haben. Ich bin enttäuscht, dass es keine einfachere Lösung gibt. Was ich jedoch wollte, war ein Rat von einem erfahrenen Benutzer, also danke :). someguy vor 13 Jahren 0
@someguy: Gibt es eine Möglichkeit, diesen Unterordner schnell von allen Nicht-Quelldateien zu entfernen (beispielsweise Nicht-Java-Dateien könnten gelöscht werden, so dass nur noch Quelldateien vorhanden sind) VonC vor 13 Jahren 0
@VonC kann ich über NetBeans nutzen, aber ich möchte Eclipse verwenden, weil ich es lieber habe. Ich hatte gehofft, es hätte eingebaute Funktionen, mit denen ich Dateien filtern konnte. Ich weiß, es gibt Inklusion und Exklusion, aber ich glaube nicht, dass es das tut, was ich will, und selbst wenn, dann weiß ich nicht recht, wie ich damit umgehen soll. someguy vor 13 Jahren 0
@someguy: Könnt ihr es (das Entfernen aller zusätzlichen Dateien) einfach über einen Dateiexplorer, durch Suchen und Filtern tun? Das wäre schneller. Dann aktualisieren Sie Ihr (Eclipse) -Projekt und sollten nur das übrig, was Sie brauchen. VonC vor 13 Jahren 0
@VonC Ich könnte das machen, aber es würde ein paar Minuten dauern. In beiden Fällen scheint es keine schnelle Lösung mit einem Klick zu geben. someguy vor 13 Jahren 0
@someguy: Ich stimme zu, es scheint kein Prozess zu sein, der vollständig von der IDE aus verwaltet wird. VonC vor 13 Jahren 0