1

在我们可以使用它生成的库之前,我需要将一个小补丁应用于开源项目的源代码。我想尽可能地自动化这个,并希望找到一些模式让我:

  1. 查看来源
  2. 应用我的(非常小的)补丁
  3. 使用它的构建系统构建项目(即调用 ant)

有没有做这样的事情的例子?现在,我正在玩 scm 和 patch 插件,但这并不简单......

4

1 回答 1

0

实际上,我只需几个步骤就可以做到这一点,使用 mvn:scm:export 和 mvn:patch。

本质上,您在 generate-sources 步骤中运行 scm:export,导出到您的 ./src/main/java/ 目录,然后运行补丁,然后您的 pom.xml 的其余部分正常运行。

我可以发布一个示例,但结果非常简单……只是参考了很多手册。

于 2011-09-14T04:53:39.083 回答