azure - 用于在 azure devops.Apache maven 上创建基于 java 的 Web 应用程序的管道以创建 build 。下面的yaml代码和我得到的输出错误
问题描述
trigger:
- master
pool:
vmImage: ubuntu-latest
steps:
- task: Maven@3
inputs:
mavenPomFile: 'smart-test-admin-api/pom.xml'
mavenOptions: '-Xmx3072m'
javaHomeOption: 'JDKVersion'
jdkVersionOption: '1.8'
jdkArchitectureOption: 'x64'
publishJUnitResults: true
testResultsFiles: '**/surefire-reports/TEST-*.xml'
goals: 'package'
构建错误:[错误] [错误] 处理 POM 时遇到一些问题:[错误] 格式错误的 POM /home/vsts/work/1/s/smart-test-admin-api/pom.xml:无法识别的标签:'存储库'(位置:START_TAG 看到 ...\n ...@17:19)@ /home/vsts/work/1/s/smart-test-admin-api/pom.xml,第 17 行,第 19 列 @ [错误] 构建无法读取 1 个项目 -> [帮助 1]
解决方案
格式错误的 POM /home/vsts/work/1/s/smart-test-admin-api/pom.xml:无法识别的标签:“存储库”(位置:已看到 START_TAG ...\n ...@17:19)
根据错误消息,此问题来自 Pom.xml。Pom.xml 文件中存储库字段的格式存在一些问题。
这是正确的格式示例:您可以参考它并检查您的 Pom.xml 文件的内容格式。
<project>
...
<repositories>
<repository>
<id>my-repo1</id>
<name>your custom repo</name>
<url>http://jarsm2.dyndns.dk</url>
</repository>
<repository>
<id>my-repo2</id>
<name>your custom repo</name>
<url>http://jarsm2.dyndns.dk</url>
</repository>
</repositories>
...
</project>
推荐阅读
- python - 从列表中分离字符串对
- python - Python Regex:在带有模式的文本中查找单词的所有可能形式
- rhel - 无法使用开发人员帐户向 RHEL 订阅管理器注册
- windows - windows可执行文件如何知道它是否从控制台打开
- java - 尝试使用 Net Beans Gui Generator 在 JPanel 上绘制点
- c# - WPF/XAML 看起来不像系统主题
- javascript - 使用 jquery/javascript 在下拉菜单中动态选择选项仅有时有效
- ffmpeg - 无法使用 IDM 和 ffmpeg 下载可流式传输的 m3u8 链接
- jenkins - 无法使用 phpcs 运行 Jenkins Job
- reactjs - Geojson 数据未在 Mapbox GL JS 中显示