Gradle с Spring Boot пытается распаковать POM - PullRequest
0 голосов
/ 20 февраля 2019

У меня есть проект, который использует Spring Boot 2.0.1 и зависит от другого проекта, который использует Spring Boot 1.5.3.

При сборке автономного Jar я получаю сообщение об ошибке, что Gradle не может разархивировать POMфайл.

Execution failed for task ':stubs:fatJar'.
> Could not expand ZIP '/Users/myusername/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-dependencies/1.5.3.RELEASE/2c172c7484dae0a4190847f98d619a0221d3a849/spring-boot-dependencies-1.5.3.RELEASE.pom'.

1 Ответ

0 голосов
/ 20 февраля 2019

Просто исключите зависимости Spring из проекта, используя старую версию Spring Boot.

compile('com.mycompany.api:my-api:1.0.20') {
    exclude(module: 'spring-boot-dependencies')
    exclude(module: 'spring-boot-starter-web')
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...