Ich habe ein Projekt, an dem ich arbeite. Ich habe beschlossen, in Eclipse damit zu arbeiten. Es gibt bereits ein Verzeichnis unter Versionskontrolle, in dem sich der gesamte Code befindet. Ich habe ein ziemlich seltsames Problem. Ich kann keine Möglichkeit finden, ein vorhandenes Codeverzeichnis einfach als Eclipse-Projekt zu verwenden. Ich kann nur herausfinden, wie vorhandene Quellen in ein neues Projekt importiert oder Quellen aus der Versionskontrolle in ein neues Projekt ausgecheckt werden. Wie mache ich aus einem vorhandenen Verzeichnis ein Projekt?
Mein Projekt ist eine Django-Web-App, wenn es Hilfe gibt
Das ist ziemlich einfach. Gehen Sie zu Datei-> Neu-> Projekt. Wählen Sie im Projektassistenten den gewünschten Projekttyp aus und deaktivieren Sie das Kontrollkästchen "Standardspeicherort verwenden". Suchen Sie im Widget nach Ihrem Ordner, der dann aktiviert wird. Klicken Sie danach auf Fertig stellen.
Alternativ können Sie einen brandneuen Projektarbeitsbereich an einem neuen Speicherort erstellen. Unter der Annahme von Java als Projekttyp können Sie dann Ihre Projekteigenschaften öffnen und Ihr vorhandenes Verzeichnis als Quellordner hinzufügen. Verwenden Sie dazu die Schaltfläche "Quelle verknüpfen" auf der Registerkarte "Java-Erstellungspfad -> Quelle" des Dialogfelds "Projekteigenschaften".
quelle
Meine Methode:
Ich klone diese Datei in ein neues Projektverzeichnis und benenne Project-Name in meinen Projektnamen um. Danach importiere ich neue Dateien und Verzeichnisse aus Eclips
Dateiname:
.project
(Verwenden Sie den Editor für make diese Datei ... wählen Sie Speichern unter TypAll Files (*.*)
und Schreibdateinamen wie:.project
)quelle
Hoffe, dieser Link beantwortet die ursprüngliche Frage dieses Threads.
http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-45.htm
Verknüpfte Ressourcen erstellen
Ordner und Dateien können mit Speicherorten im Dateisystem außerhalb des Projektspeicherorts verknüpft werden. Diese speziellen Ordner und Dateien werden als verknüpfte Ressourcen bezeichnet.
So erstellen Sie einen verknüpften Ordner:
Klicken Sie in einer der Navigationsansichten mit der rechten Maustaste auf das Projekt oder den Ordner, in dem Sie den verknüpften Ordner erstellen möchten.
Wählen Sie im Popup-Menü den Befehlslink Neu> Ordner.
Geben Sie den Namen des Ordners an, der in der Workbench angezeigt wird. Dieser Name kann sich vom Namen des Ordners im Dateisystem unterscheiden.
Klicken Sie auf Erweitert.
Aktivieren Sie Link zu alternativem Speicherort (verknüpfter Ordner).
Geben Sie einen Dateisystempfad ein oder klicken Sie auf Durchsuchen, um einen Ordner im Dateisystem auszuwählen.
Klicken Sie auf Fertig stellen.
quelle
Wahrscheinlich nicht so, wie die meisten Leute dies tun würden, aber ich mag alle meine Eclipse-Projekte an einem Ort, habe aber nicht unbedingt meine Quelle in meinem Arbeitsbereichsverzeichnis. Vielleicht gibt es eine eingebaute Methode zum "Symlink" in Eclipse, aber manchmal habe ich den Projektordner im Arbeitsbereich, wobei der "src" mit dem eigentlichen Quellverzeichnis irgendwo völlig anders verknüpft ist. Das ist sowieso meine persönliche Präferenz. Wenn auch Sie auf einer * nix-Maschine sind, ist dies einfach
wird aus Ihrem Projektverzeichnis tun.
quelle
Sie wissen, es ist keine so einfache Frage. Abhängig von Ihrem Projekttyp (JAR, Webmodul, Ohr usw.) werden von Eclipse unterschiedliche Struktur- und Konfigurationsdateien verwendet. Die erste wirklich interessante Frage ist also, was ist Ihr Projekttyp? Die grundlegende Lösung danach, um ein neues Projekt zu erstellen und das Verzeichnis Ihres Quellcodes als Projektstamm zu definieren. Dann sehen Sie, was Sie sonst noch ändern müssen (z. B. Quellpfadeinstellungen, Klassenpfad usw.). Wie sieht Ihr Projekt aus? Können Sie den Strukturbaum der Ordner angeben?
quelle
Da Sie Django verwenden, sollten Sie PyDev zuerst in Eclipse einrichten. Sie können es vom Markt installieren. Anschließend möchten Sie die PyDev Python-Interpreter so konfigurieren, dass Ihre Installation von Django gefunden wird ( http://pydev.org/manual_101_interpreter.html ). Stellen Sie sicher, dass Sie den expliziten Pfad zum Django-Ordner angeben, wenn Ihr Django nicht am Standardspeicherort installiert ist.
Sobald diese Dinge fertig sind, können Sie Datei> Neu> Andere auswählen und dann PyDev Django Project aus dem PyDev-Unterverzeichnis auswählen.
Klicken Sie auf Weiter und hier ist der süße Teil: Deaktivieren Sie "Standard verwenden" (wie zuvor angegeben) und suchen Sie dann Ihr Django-Projektverzeichnis. Stellen Sie sicher, dass Sie den richtigen Projektordner auswählen (dh den Ordner, der ihn enthält
manage.py
). Wenn Sie den richtigen Ordner ausgewählt haben, erkennt Eclipse / PyDev, dass bereits ein Projekt vorhanden ist, und erwähnt, dass diese Dateien verwendet werden. Klicken Sie auf Fertig stellen.Dann gibt es ein DB-Formular, das nach Ihren DB-Einstellungen fragt. Wenn Sie bereits eine
settings.py
Datei haben, scheint dies keine Änderungen vorzunehmen (wie es nicht sollte). Also füllen Sie es aus oder nicht. Dies ist jedoch der letzte Schritt.Dann sollten Sie in der Lage sein, Ihr vorhandenes Projekt in Eclipse anzuzeigen und zu verwenden!
quelle
Ich habe gerade eine pom.xml von Hand erstellt und das Projekt als vorhandenes Maven-Projekt in Eclipse importiert. Es funktioniert sogar problemlos für verschachtelte Projekte.
quelle
Verwenden Sie "Importieren - vorhandene Projekte in den Arbeitsbereich". Das funktioniert für meinen Fall.
quelle
Klicken Sie mit der rechten Maustaste auf ein Projekt -> Eigenschaften. Öffnen Sie den Projektspeicherort im Explorer. Neben dem Pfad befindet sich ein kleines Symbol. Fügen Sie dort Ihre Ordner- / Dateistruktur ein und aktualisieren Sie das Projekt in Eclipse.
quelle