2016-08-03 38 views
0

ein Projekt im Frühjahr Tool Suite mit Spring Startern Projekt erstellt, und ich erhalte eine Fehlermeldung in pom.xml wie untenFehler bei Projekterstellung im Frühjahr Tool Suite mit Spring Startern Projekt

:Project build error: Non-resolvable parent POM for 
com.example:demo:0.0.1-SNAPSHOT: Failure to transfer 
org.springframework.boot:spring-boot-starter-parent:pom:1.4.0.RELEASE 
from https://repo.maven.apache.org/maven2 
was cached in the local repository, resolution will not be reattempted 
until the update interval of central has elapsed or updates are 
forced. Original error: Could not transfer artifact 
org.springframework.boot:spring-boot-starter-parent:pom:1.4.0.RELEASE from/to 
central (https://repo.maven.apache.org/maven2): 
repo.maven.apache.org and 'parent.relativePath' points at no local POM. 

mir bitte helfen bei der Lösung es

+0

Dies ist nicht Ihr Fehler und Sie verdienen keinen Downvote. Als Sie Ihr neues Projekt erstellt haben, haben Sie wahrscheinlich bemerkt, dass die Sammlung Externe Bibliotheken leer war - kein Maven. Wenn du mit der rechten Maustaste auf deine pom.xml-Datei klickst, könntest du Mavin wieder importieren. Ich habe es mehrere Male versucht und immer eine fehlgeschlagene Download-Nachricht von Apache erhalten. Irgendwie läuft der Apache-Server so weiter, dass Sie beim Versuch, Mavin wieder zu importieren, eine Nachricht erhalten: "Fehler beim Übertragen von org.springframework.boot: spring-boot-starter -parent: pom: 1.4.0.RELEASE ". – GDB

+0

Es gibt mehr. Wenn Sie versuchen, zur URL in der Fehlermeldung http://maven.apache.org/POM/4.0.0 zu gelangen, erhalten Sie einen Fehler 404. – GDB

+0

Ich verschwendete mehrere Stunden damit und recycelte schließlich eine kleine POC-Anwendung, die ich vor einiger Zeit geschrieben hatte. Es gibt mehrere andere SO-Posts, die sich auf dasselbe Problem beziehen. Ich speichere einen Link zu dieser Seite und komme zurück, wenn es eine Lösung gibt. – GDB

Antwort

0

Rechtsklick auf Ihren Projektnamen -> wählen Sie "Ausführen als" -> "Maven Build" dann wählen Sie Ihr Basisverzeichnis und in Ziele schreiben "Spring-Boot: run -U". Danach klicken Sie auf Ausführen.

Geben Sie ein wenig Zeit, um alle notwendigen Abhängigkeiten herunterzuladen und erfolgreich zu erstellen.

0

Siehe meine Kommentare oben. Gestern konnte ich das Problemszenario mehrmals wiederholen:

Nach dem Erstellen eines neuen Projekts mit dem SPRING INITIALIZR Tool war der Ordner Externe Bibliotheken leer - kein Maven. Blick auf die Spitze der Pom-Datei Projekt war rot squiggly unterstrichen mit der Mouse-over-Meldung "Fehler beim Übertragen org.springframework.boot: Spring-Boot-Starter-Eltern: Pom: 1.4.0.RELEASE". Ich habe rechts auf Projekt geklickt, Maven aus dem Dropdown ausgewählt und dann "Reimport" ausgewählt. Der erneute Import ist fehlgeschlagen - wiederholt. Der externe Bibliotheksordner blieb leer. Bei einigen Gelegenheiten wurde in der Ereignisprotokollmeldung die Meldung Fehler beim Übertragen ... angezeigt. Zu anderen Zeiten wurde nichts protokolliert.

Heute habe ich mich entschieden, es noch einmal zu versuchen. Diesmal ich das gleiche bekam „Failure übertragen ...“ Nachricht aber die externen Bibliotheken hinzugefügt wurden, vermutlich aus dem lokalen Repository. Das Projekt wird jetzt erfolgreich erstellt.

nur Rat, den ich anbieten kann, ist die alte „Wenn Sie auf den ersten nicht gelingt, versuchen Sie es erneut versuchen

0

i tat genau das, was Faisal sagte, und nach dem Download aller Abhängigkeiten, die Build tritt

danach (sogar mit dem Projekt läuft) der Eclipse-Fehlermarker auf dem Projekt-Ordner, also, ich gerade Rechtsklick> Maven> Projekt aktualisieren ...> OK und alles wurde behoben

danke!