Teamcity build 中的 maven 创建包含 NUL 的 maven-metadata-snapshots.



它可以创建填充"NUL"字符的maven-metadata-snapshots.xml的原因是什么?此版本在本地计算机上运行良好。在团队城市构建计算机/代理上观察到的问题。

更多关于这个问题 - 如何在整个 maven 构建流程中生成 maven-metadata-snapshots.xml?从pom创建的所有阶段和文件.xml直到创建maven-metadata-snapshots的阶段.xml?

我目前的团队城市构建与 -

步骤 1/1:Maven:主构建 (Maven) (6m:35s)[08:46:43][步骤 1/1] 无法在项目

上执行目标 org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (默认部署) 项目:无法更新元数据项目/maven-metadata.xml:无法解析元数据 D:\Apps\TeamCityBuildAgent2\work\m2-repo\maven-metadata-snapshots.xml:在开始标记之前只允许空格内容,而不允许 \u0(位置:START_DOCUMENT看到 \u0... @1:1) [08:47:27][步骤 1/1] 步骤专家: 主构建(Maven)失败。

如何控制此文件的编码?

这表明 maven 项目元数据已损坏。

要解决此问题 -1) 以管理员身份登录项目存储库2) 创建任务以重新创建项目元数据。3) 该任务可以是一次性运行,或者如果它是项目环境中的持久问题,您可以按顺序安排它。

这对我有帮助!

最新更新