我想编写一个Nexus插件,该插件可以通过diname path进行修补。换句话说,当Maven构建要求下载工件时,该事件应由Nexus插件捕获,应修补工件并将其返回给呼叫者。不应对存储在服务器文件系统中的工件进行修改。
我搜索了Nexus API插件文档和一些示例项目,但是我没有发现有关如何进行此类事件的(如果有任何挂钩)。
某人是否有有关如何处理此操作的建议?
要解决这个问题,您需要实现一个贡献者。您可以查看HandlerContributor,以查看它们是如何激活的。多亏了Guice和Osgi的魔力,它应该自动滑入。