Wir wollen die Anweisung von wiederholen Spring-Boot-Probe-Gae Schritt-für-Schritt, aber wir können immer noch nicht die WAR-Datei mit der folgenden Fehlermeldung erstellen:
[FEHLER] Fehler beim Ausführen des Ziels für das Projektgae-demo: Abhängigkeiten für das Projekt org.demo konnten nicht aufgelöst werden: gae-demo: war: 0.0.1-SNAPSHOT: Konnte Artefakt nicht finden org.springframework.boot: spring-boot-legacy: jar: 1.1.0.BUILD- SNAPSHOT im Frühjahr-Schnappschüsse (http://repo.spring.io/snapshot)
Könnte uns jemand wissen lassen, wie man Spring-Boot-Sample-Gae sagt, diese Abhängigkeit zu finden?
(Wir haben dieses Glas (Spring-Boot-Legacy-1.1.2.BUILD-SNAPSHOT.jar) bereits lokal.)
Außerdem scheint Spring Boot nicht mit GAE (Google App Engine) kompatibel zu sein.
Gibt es eine Möglichkeit, dieses Problem zu mildern?
Wir wünschen, dass unser Spring-Boot-Projekt so bald wie möglich in GAE implementiert werden kann.
Danke vielmals !!
Antworten:
1 für die Antwort № 1Sie haben Spring Boot Legacy 1.1.2 lokal, aber Sie sind abhängig von 1.1.0. Sie müssen Ihr POM aktualisieren, um von 1.1.2 abhängig zu sein:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-legacy</artifactId>
<version>1.1.2.BUILD-SNAPSHOT</version>
</dependency>
Du sagst, dass du 1.1.2 "lokal" hast, aber es ist nicht klar, ob du meinst, dass es in deinem lokalen Maven-Cache ist. Das ist es, wo es sein muss. Der einfachste Weg dorthin ist:
git clone https://github.com/scratches/spring-boot-legacy
cd spring-boot-legacy
mvn clean install