maven-patch-plugin不将补丁应用于依赖项jar文件

时间:2019-01-15 12:03:12

标签: java jar maven-3 maven-plugin patch

我通过maven dependencies中的Eclipse在我的项目中将一些ctakes库添加为jar文件。由于这些库中的某些错误,我需要对一个或多个依赖项应用补丁。如何使用给定的补丁文件更新这些jar文件。目前,我已尝试按以下方式在maven-patch-plugin中使用pom.xml,但并没有改变任何内容。

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-patch-plugin</artifactId>
    <version>1.2</version>
    <configuration>
        <patches>
    <patch>https://issues.apache.org/jira/secure/attachment/12916325/CTAKES-500.patch</patch>
        </patches>
    </configuration>
    <executions>
        <execution>
            <id>patch</id>
            <phase>process-sources</phase>
            <goals>
                <goal>apply</goal>
            </goals>
        </execution>
    </executions>
</plugin>

可以找到补丁文件here。我还尝试过更新补丁文件以仅更改一个类,但这也没有带来任何更改。我是Maven的新手,我错过了什么吗? 任何建议都将非常有帮助。

0 个答案:

没有答案