首页 文章

我可以在没有计划任务的情况下更新Nexus Maven“最新”元数据吗?

提问于
浏览
0

我正在运行Nexus,我有一个快照Maven存储库 . 当我将工件发布到该存储库时,我还运行“重建Maven元数据文件”类型的任务,该任务运行大约5分钟并更新“LATEST”以实际指向最新的工件 . 我可以通过其他方式更新该LATEST参考吗?我和Gradle一起出版 . Gradle可以只更新特定的组元数据吗?

谢谢

1 回答

  • 1

    maven元数据文件不是由Nexus管理,而是由客户端工具管理 . 默认情况下,它是Maven,它会将元数据文件作为部署的一部分下载,使用新的快照数据对其进行更新并再次上载 .

    可能Gradle没有正确执行此操作,这就是您必须使用使用Nexus计划任务的变通方法的原因 . 我不认为Gradle有更多的工具可以更好地解决它 . 我能想到的唯一一件事就是自动从Gradle开始计划任务 . 但你仍然会有时间问题 .

    最好是提交一个针对Gradle的错误并修复它 .

相关问题