2012-04-29 5 views
36

Ich kann in Eclipse Indigo nicht "Projekt aus existierender Quelle erstellen" finden, während ich versuche ein "Java-Projekt" zu erstellen. Wenn ich ein Java-Projekt auswähle, erscheint das nächste Fenster mit den Optionen: Benutzerstandardposition, JRE, Projektlayout und Arbeitssätze.Wo ist "Projekt von bestehender Quelle erstellen" in Eclipse Indigo?

Ich konnte keine Spur finden, während ich nach einer möglichen Änderung der UI von Indigo suche. Wo finde ich "Projekt von bestehender Quelle erstellen" in Indigo?

+0

Wie sei es die alten Quellordner Anbindung an das neue Projekt? –

+1

Sie können einfach Ihre Quelle in den Ordner Src kopieren und "Refresh" darauf verwenden. :/ – delicateLatticeworkFever

Antwort

42

deaktivieren Sie das Standardpfad verwenden Option und dann Durchsuchen den übergeordneten Ordner Ihrer vorhandenen Quellbaum auszuwählen. Eclipse erkennt automatisch die vorhandenen Dateien und Ordner, obwohl Sie das Projekt möglicherweise so konfigurieren müssen, dass es den Quellordner kennt. Der Assistent für neue Java-Projekte stellt diese Option jedoch für Sie bereit.

+1

Eclipse beschwert sich, dass der Ordner den Speicherort eines vorhandenen Projekts überlappt (obwohl es nur ein einfacher Quellbaum ist) und weigert sich, fortzufahren. – Antimony

+0

Das behebt das Problem für mich, aber es ist lustig, dass es mir nicht erlaubt hat, die Dateien in den Standard-Speicherort zu platzieren.Musste sie woanders hinstellen, um das zu tun – rsy

4

Wenn sich Ihr Quellverzeichnis im aktuellen Arbeitsbereich befindet, funktioniert die Antwort von ERiz aufgrund eines Fehlers in Eclipse nicht. (Es wird der Fehler "Ordner überlappt den Speicherort eines vorhandenen Projekts" ausgegeben). Stattdessen sollten Sie die Option Standardspeicherort aktiviert lassen und den Namen des Ordners als Projektnamen eingeben.

See here for more discussion about the problem.

+0

Das ist kein Fehler, es ist wie Eclipse Arbeitsbereiche funktionieren. Mit Eclipse können Sie ein Projekt nicht in ein anderes Projekt verschachteln. Daher ist es nicht zulässig, ein Projekt unter einem anderen in Ihrem Arbeitsbereich zu erstellen. –

2

Bisher scheint es den einzigen Weg, dies zu tun, ist die Lösung Antimony vorgeschlagen.

Wenn Sie mit der Eingabe in den Ordnernamen vermeiden wollen, untick „Standardposition verwenden“, wählen Sie Ihr Quellverzeichnis, markieren Sie dann „Standardposition verwenden“ wieder und die Projektname Feld den Namen enthalten sollte des Quellverzeichnisses.

1

Ich bin auf diese Antwort gestoßen, als ich versuchte, ein Git-Projekt zu importieren, also werde ich hier meine Lösung schreiben. Das Arbeitsbereichsverzeichnis ist das gleiche wie das Arbeitsverzeichnis des Git, daher wollte ich den Projektordner nicht woanders hin verschieben.

Wenn Sie ein Git Projekt, das Sie importieren möchten, aber Eclipse kann es nicht sehen, weil sie nicht die .project Datei in seinem Verzeichnis hat, dann ist hier die Schritte:

  1. Datei> Neu> Java-Projekt : Geben Sie den Namen des Projektverzeichnisses in den Namen ein, so wie Antimony sagte, das Projekt wird automatisch konfiguriert.
  2. Sie werden Ihr Projekt in der Projektliste sehen, es ist jedoch noch nicht an Git gebunden.
  3. Wenn es sich um ein Maven-Projekt handelt, können Sie es jetzt in maven-Projekt konvertieren: Klicken Sie mit der rechten Maustaste auf das Projekt und wählen Sie Konfigurieren> In Maven-Projekt konvertieren.
  4. das Projekt löscht (wählen Sie nicht „Projekt von der Festplatte löschen“)
  5. Jetzt können Sie das Projekt als Git-Projekt aus Datei importieren> Importieren> Git Projekt
Verwandte Themen