Maven 故障排除 - CodeArtifact

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Maven 故障排除

以下信息可协助您处理 Maven 和 CodeArtifact 中的常见问题。

禁用并行写入来修复错误 429:请求过多

从版本 3.9.0 开始,Maven 会并行上传程序包构件(一次最多 5 个文件)。这会导致 CodeArtifact 偶尔使用错误响应代码 429(请求过多)进行响应。如果遇到此错误,可以禁用并行写入来修复错误。

要禁用并行写入,请在 settings.xml 文件的配置文件中将 aether.connector.basic.parallelPut 属性设置为 false,如以下示例所示:

<settings> <profiles> <profile> <id>default</id> <properties> <aether.connector.basic.parallelPut>false</aether.connector.basic.parallelPut> </properties> </profile> </profiles> <settings>

有关更多信息,请参阅 Maven 文档中的构件解析程序配置选项