gpt4 book ai didi

Azure Pipeline - 目标版本无效 : 11

转载 作者:行者123 更新时间:2023-12-05 06:08:48 25 4
gpt4 key购买 nike

我正在使用 JDK 11 为 spring-boot 应用程序设置管道。运行管道时出现以下错误。

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

          <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>11</source>
<target>11</target>
<verbose>true</verbose>
</configuration>
</plugin>

但是本地部署命令运行良好:mvn clean package spring-boot:run。

谁能告诉我为什么这个问题只发生在管道中?

最佳答案

此问题是因为您的管道代理没有预安装 Java 11。

您有两种选择来解决此问题。

选项 1:将管道代理更改为预安装了 Java 11 的代理。

如果您使用的是 Microsoft 托管的管道代理,则可以使用此链接检查哪些所有代理都预安装了 Java 11:Microsoft-hosted agents

选项 2:在现有管道代理中安装 Java 11 JDK。

您可以使用Java Tool Installer在现有管道上安装任何 Java 版本的任务。

关于Azure Pipeline - 目标版本无效 : 11,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64996644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com