Maven-metadata.xml 文件在 Nexus 中未正确更新



我已经通过使用以太API以编程方式将不同版本的工件上传到nexus存储库。我

但是当我从 nexus 远程存储库中删除工件时,maven-metadata.xml 文件未正确更新。发布版本仍然指向我已删除的工件。

有什么方法可以更新元数据文件吗?

您可以通过计划任务或通过 REST API 在 UI 中手动更新存储库上的元数据。一般来说,你必须记住,元数据文件必须由客户端管理(例如Maven本身或你的代码..),而Nexus只是提供修复元数据的功能作为帮助,因为一些客户端没有正确维护元数据。

例如,在用户界面中。以管理员身份登录,转到存储库,在列表中选择存储库,右键单击并按"重建元数据"

如果只想对存储库的一部分执行此操作,可以转到"浏览存储"选项卡,向下钻取到要更新的文件夹,然后执行相同的右键单击操作。

最新更新