【发布时间】:2021-12-24 17:46:42
【问题描述】:
我用 Gradle 创建了一个简单的 Spring Boot App (2.6.1)。
创建了一个在本地运行良好的端点。
但是,当我尝试使用 cf pushcommand 将其发布到 pcf 时,它给出了 zip: not a valid zip file 错误。
我正在使用以下清单文件
---
applications:
- timeout: 180
name: SpringLatest
instances: 1
memory: 1G
disk_quota: 1G
health-check-type: port
path: /build/libs/SpringLatest-1.0.0-LOCAL.jar
buildpacks:
- https://github.com/cloudfoundry/java-buildpack.git
env:
SPRING_PROFILES_ACTIVE: dev
APP_ENVIRONMENT: dev
JBP_CONFIG_OPEN_JDK_JRE: '{jre: { version: 11.0.7_10 }}'
JBP_LOG_LEVEL: DEBUG
CF_HEALTH_CHECK_TIMEOUT: 1200
JAVA_OPTS: -Xms512M -Xmx512M
【问题讨论】:
-
我也有同样的问题。将 spring-boot-maven-plugin 降级到 2.5.8 对我有用。我提出了github.com/spring-projects/spring-boot/issues/29354
标签: java spring-boot cloud-foundry