Lokales Git kann nicht in Eclipse importiert werden, um ein neues Projekt zu erstellen (Fehler „Connecting Git team provider failed“)

Lesezeit: 3 Minuten

Benutzer-Avatar
Don Rhummy

Ich habe ein Git-Repository auf meinem lokalen Computer erstellt:

git init
git add TestGit.java
git commit -m "Start"

Ich ging dann zu Eclipse und entschied mich, ein neues Projekt aus diesem Git-Repo zu importieren und zu erstellen. Während der Schritte des Assistenten erkannte es die .git Verzeichnis und sah es als Repo (wenn ich “Einstellungen” einchecke, wird es unter Repositories angezeigt), aber wenn ich dann klicke, um das neue Projekt zu erstellen, schlägt es jedes Mal fehl mit:

Connecting Git team provider failed. See log for details.
Connecting Git team provider failed. See log for details.
Error connecting project Git Test, no Git repositories found

Was könnte falsch sein?

Bearbeiten: Importiere ich es als allgemeines Projekt anstatt als neues Java-Projekt, dann funktioniert es! Wieso den?

  • verwandte Frage/Antwort stackoverflow.com/questions/45526179/…

    – ahmednabil88

    12. Januar 2019 um 17:39 Uhr

Benutzer-Avatar
Heuler

In dem Projekte aus Git importieren Dialog der Verwenden Sie den Assistenten für neue Projekte Option scheint defekt zu sein (siehe Eclipse-Fehler 324145).

Verwenden Sie zum Importieren eines vorhandenen Git-Repositorys Datei > Projekte aus Dateisystem öffnen… (Anstatt von Datei > Importieren… > Git > Projekte aus Git). Aufgrund der enthaltenen TestGit.java -Datei wird das Projekt als Java-Projekt erkannt und konfiguriert. Das lokale Git-Repository wird ebenfalls erkannt und automatisch hinzugefügt.

Nur wenn es ein Gradl Projekt (wenn es eine build.gradle Datei), verwenden Datei > Importieren …: Gradle > Vorhandenes Gradle-Projekt stattdessen (zumindest bis dieser Funktionswunsch implementiert ist).

  • Kaum zu glauben, dass der Fehler heute noch da ist.

    – Dustin Sonne

    30. Mai 2018 um 1:42 Uhr

  • @lonelyloner Ich denke, die meisten Leute verstehen Open Source nicht und schreiben stattdessen Kommentare zu Stack Overflow.

    – Heuler

    30. Mai 2018 um 6:44 Uhr


  • @howlger Meinst du, ich sollte den Fehler selbst beheben, anstatt Kommentare zu SO zu posten, weil Eclipse eine Open-Source-Anwendung ist?

    – Dustin Sonne

    4. Juni 2018 um 21:09 Uhr

  • @lonelyloner Nein, das meine ich nicht.

    – Heuler

    4. Juni 2018 um 22:53 Uhr

Bei mir hat es funktioniert: nach der Auswahl Verwenden Sie den Assistenten für neue Projekte Option, achten Sie darauf, den Speicherort des Arbeitsbereichs auszuwählen, er sollte auf den lokalen Repository-Speicherort und nicht auf den Standardspeicherort des Arbeitsbereichs festgelegt werden. Ich hoffe, das hilft dir!

  • Dies tut scheinen zu funktionieren, aber der Assistent ist sehr spröde. Der Projektname muss absolut identisch sein und der Pfadname muss absolut identisch sein. Dieser Assistent braucht etwas Arbeit und bessere Fehlermeldungen …

    – Brad Richards

    13. August 2019 um 9:22 Uhr


Beim Klonen und Importieren ist derselbe Fehler aufgetreten. Am Ende habe ich es funktioniert mit

File --> Import --> Git --> Projects from Git (with smart import)

das scheint übrigens das Repository zu klonen und dann das oben genannte zu verwenden

 File > Open Projects from File System...

Für mich haben mir einige der obigen Antworten geholfen. Es war jedoch nicht perfekt. Außerdem war mein Projekt ein Maven-Projekt auf Github. Hier sind meine 9 Schritte.

  1. (von github, kopieren Sie die https-URL in die Zwischenablage)
  2. (in STS-Eclipse) Datei > Importieren
  3. Git > Projekte von Git > Weiter
  4. URI klonen > Weiter
  5. (Fügen Sie den kopierten URI in den URI ein – es ist eigentlich automatisch.) > Weiter > Weiter
  6. (ändern Sie bei Bedarf den Wert im Feld “Verzeichnis:”) > Weiter
  7. (Wählen Sie “Als allgemeines Projekt importieren”) > Weiter
    Geben Sie hier die Bildbeschreibung ein
  8. Fertig
  9. (Rechtsklick auf den Projektknoten) Konfigurieren > In Maven-Projekt konvertieren
    Geben Sie hier die Bildbeschreibung ein
  10. Jetzt sollte das Projekt ein Maven-Projekt sein.
    Geben Sie hier die Bildbeschreibung ein

Ende.

1065880cookie-checkLokales Git kann nicht in Eclipse importiert werden, um ein neues Projekt zu erstellen (Fehler „Connecting Git team provider failed“)

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy