我想以编程方式更新我的关系服务器中的 maven-metadata.xml 文件。有什么办法可以做到这一点吗?我可以为此使用 eclipse aether API 吗?
问问题
3078 次
2 回答
2
Maven 元数据文件由 Maven 维护。Nexus 会在删除时更新它们,并有一个可以更正文件的计划任务。
但是,根据您删除文件的方式,元数据可能不会更新。例如,如果您只是删除存储中的文件而不使用 Nexus 应用程序。
于 2015-02-06T19:03:37.853 回答
0
使用 Nexus restAPI 调用让 Nexus 在部署后重建元数据,DELETE
请求/service/local/metadata/repositories/<repo-id>/content
.
例如:
curl -v -u userID:password -X DELETE http://localhost:8081/nexus/service/local/metadata/repositories/snapshots/content/com/foo/some/artifact
于 2020-02-10T11:47:58.120 回答