Java 11 的 GitLab Auto DevOps 问题

caf*_*ser 3 java maven gitlab

我正在尝试使用 GitLab 上的 Auto DevOps 将我的 Java 11 Spring Boot Maven 项目部署到 Kubernetes。我收到以下错误:

无法在项目 ABC 上执行目标 org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile):致命错误编译:无效目标版本:11 -> [帮助 1]

该项目在当地建设得很好。有谁知道如何在 GitLab 上解决这个问题?

小智 6

根据Hiroku 开发中心上的这篇更新日志文章,您必须在项目上创建一个文件“system.properties”,其中包含以下配置:

java.runtime.version=11
Run Code Online (Sandbox Code Playgroud)

在下一次部署期间,构建阶段将使用 OpenJDK 11。