/ / Неможливо побудувати Spring-boot-sample-gae (розгортати Spring Boot на GAE) - java, spring, google-app-engine, maven, spring-boot

Не вдається створити Spring-boot-sample-gae (розгортати весняне завантаження на GAE) - java, spring, google-app-engine, maven, spring-boot

Ми хочемо повторити інструкцію пружинно-завантажувальний зразок-га крок за кроком, але ми все ще не можемо створити файл WAR з таким повідомленням про помилку:

[ERROR] Не вдалося виконати ціль у проектіgae-demo: Не вдалося вирішити залежності для проекту org.demo: gae-demo: war: 0.0.1-SNAPSHOT: Не вдалося знайти артефакт org.springframework.boot: spring-boot-legacy: jar: 1.1.0.BUILD- SNAPSHOT у весняних знімках (http://repo.spring.io/snapshot)

Чи може хтось дати нам знати, як сказати spring-boot-sample-gae, щоб знайти цю залежність?

(Ми вже маємо цей jar (spring-boot-legacy-1.1.2.BUILD-SNAPSHOT.jar) локально.)

Крім того, здається, що Spring boot не сумісний з GAE (Google App Engine).

Чи є спосіб пом'якшити цю проблему?

Бажаємо, щоб наш Весняний завантажувальний проект був розгорнутий якнайшвидше.

Дуже дякую !!

Відповіді:

1 для відповіді № 1

Ви маєте Spring Boot Legacy 1.1.2 локально, але ви залежать від 1.1.0. Ви повинні оновити POM, щоб залежати від 1.1.2

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-legacy</artifactId>
<version>1.1.2.BUILD-SNAPSHOT</version>
</dependency>

Ви говорите, що у вас є 1.1.2 "локально", але це не ясно, якщо ви маєте на увазі, що це у вашому місцевому кеші Maven. Саме там треба бути. Найпростіший спосіб отримати його є:

git clone https://github.com/scratches/spring-boot-legacy
cd spring-boot-legacy
mvn clean install