【发布时间】:2014-09-12 12:09:56
【问题描述】:
最近,我需要作为某些程序依赖项的项目已切换为提供补丁文件而不是实际的 jar(法律原因)。 它们包括一个小工具,可以使用您下载的新更新自动修补现有 jar。
我可以编写一个自动下载和修补文件的小程序,我所需要的只是告诉 maven 不要下载文件而是运行命令然后使用我本地 repo 中的文件。
有没有办法做到这一点(也许使用自定义插件)?
【问题讨论】:
-
那个没有回答我的问题。我需要在下载依赖项时运行它,否则我的 IDE 将返回错误,说它找不到依赖项
-
您的组织是否维护本地 Maven 存储库?如果是这样,你能把这些 delta'd .jar 文件放在那里吗?
-
你应该看看maven-patch-plugin它可能会解决你的问题。
-
补丁插件可能会起作用。我回家后试试。它会修补 .bps 文件吗?