Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.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 Azure DevOps管道中的Maven生成错误_Java_Azure_Maven_Azure Devops_Azure Pipelines - Fatal编程技术网

Java Azure DevOps管道中的Maven生成错误

Java Azure DevOps管道中的Maven生成错误,java,azure,maven,azure-devops,azure-pipelines,Java,Azure,Maven,Azure Devops,Azure Pipelines,我尝试在Azure DevOps中创建管道。我正在使用Java和Maven,这是一个非常基本的项目,只有一个类/一个方法和测试 我使用了Azure DevOps提供的maven管道模板,但出现编译错误: [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] Source option 5 is no longer supported. Us

我尝试在Azure DevOps中创建管道。我正在使用Java和Maven,这是一个非常基本的项目,只有一个类/一个方法和测试

我使用了Azure DevOps提供的maven管道模板,但出现编译错误:

[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] Source option 5 is no longer supported. Use 6 or later.
[ERROR] Target option 1.5 is no longer supported. Use 1.6 or later.
[INFO] 2 errors 
[INFO] -------------------------------------------------------------
我不知道什么是源代码和目标代码。我查看了
pom.xml
文件和
azure pipelines.yml
文件,但没有看到关于
Source
Target
的任何内容

它是什么?如何/在何处将其更改为
6
1.6

此外,我是Azure DevOps管道的新手,这是我与Maven的第一个项目

告诉我您是否需要查看我的
pom.xml
文件或我的
azure pipelines.yml
文件以获取其他信息,但有一些非常基本的信息,我没有做任何更改(
pom.xml
文件是IntelliJ自动生成的)


非常感谢。

请尝试在pom.xml文件中添加follow脚本

<properties> 
<maven.compiler.source>1.6</maven.compiler.source> 
<maven.compiler.target>1.6</maven.compiler.target> 
</properties>

1.6
1.6

有关更多信息,请参考此项。

您是否参考过此项?请尝试将其添加到pom
1.6 1.6
。有关pom.xml的更多信息,请参阅本文。谢谢,就是这样!谢谢但现在它正在编译,我想运行测试。但是maven告诉我,没有测试可以运行。有什么想法吗?我建议你可以创建一个新的SO线程来跟踪它。请尝试添加更多关于无需运行测试的信息(如屏幕截图、.yml文件等)。是的,我当然会这样做,我只是想知道您是否有任何想法。谢谢你的回答!对不起,因为没有足够的信息给我,我不知道。