Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 11的GitLab Auto DevOps问题_Java_Maven_Gitlab - Fatal编程技术网

Java 11的GitLab Auto DevOps问题

Java 11的GitLab Auto DevOps问题,java,maven,gitlab,Java,Maven,Gitlab,我试图在GitLab上使用Auto DevOps将我的Java11 Spring Boot Maven项目部署到Kubernetes。我得到以下错误: 未能执行目标org.apache.maven.plugins:maven编译器插件:3.8.0:编译项目ABC上的默认编译:致命错误编译:无效目标版本:11->[帮助1] 该项目在当地建设良好。有人知道如何在GitLab上修复此问题吗?根据,您必须在项目上创建一个文件“system.properties”,其中包含以下配置: java.runti

我试图在GitLab上使用Auto DevOps将我的Java11 Spring Boot Maven项目部署到Kubernetes。我得到以下错误:

未能执行目标org.apache.maven.plugins:maven编译器插件:3.8.0:编译项目ABC上的默认编译:致命错误编译:无效目标版本:11->[帮助1]

该项目在当地建设良好。有人知道如何在GitLab上修复此问题吗?

根据,您必须在项目上创建一个文件“system.properties”,其中包含以下配置:

java.runtime.version=11

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

不,我没有问与以前相同的问题。前面的问题是关于从GitLab->Heroku部署,maven编译器问题发生在Heroku方面。这是关于从GitLab->Kubernetes自动部署的。在这种情况下,我无法控制GitLab设置中的任何变量。您是否验证了Java11在GitLab runner上可用,它在哪里执行maven构建…?我不确定如何做到这一点-整个过程是自动运行的。我认为这就是问题所在,因为它找不到java版本11。