java - Maven:下载文件并运行命令来构建依赖关系

标签 java maven

最近,我需要作为某些程序的依赖项的项目已转为提供补丁文件而不是实际的 jar 文件(法律原因)。 它们包含一个小工具,可以使用您下载的新更新自动修补现有的 jar。

我可以编写一个小程序来自动下载并修补文件,我所需要的只是告诉 maven 不要下载文件,而是运行命令,然后使用本地存储库中的文件。

有没有办法做到这一点(也许使用自定义插件)?

最佳答案

您可以编写一个小的 ant 任务来运行该工具,并使用 maven-antrun 从您的 Maven 构建中调用此任务。插件。

您也可以编写自己的 Maven 插件,但对于这样一个简单的任务,我不推荐它。

关于java - Maven:下载文件并运行命令来构建依赖关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25808041/

相关文章:

java - Maven 部署 > 上传的文件名

java - 如何防止 Eclipse 将文件标记为错误

java - 从命令提示符执行带有多个类路径库的 jar 文件

java - Spring boot 1.2.5.RELEASE 与 OpenShift Tomcat 7 不兼容

java - 在maven中降级嵌入式tomcat版本

java - 使用maven的简单项目需要进行什么阶段?

java - SWT - 关于检索结果/检测中止的用户输入的对话框最佳实践的问题

java - 如何更改选定单元格的背景?

java - 是否可以在 Spring Shell 中对值进行制表符补全?

java - JFrame全屏对焦。