gpt4 book ai didi

java - 如何调用 maven-resources-plugin 然后调用 exec-maven-plugin 然后再次调用 maven-resources-plugin

转载 作者:行者123 更新时间:2023-12-02 10:38:18 28 4
gpt4 key购买 nike

我想使用 maven-resources-plugin 复制 Excel 并使用 exec-maven-plugin 从该 Excel 创建一些属性文件。并且新创建的属性需要附加到构建中。我可以创建属性文件,但这些属性文件不包含在构建(jar)中。谁能帮我解决这个问题。或者有什么办法可以做到这些。

最佳答案

您必须创建 maven-resources-plugin 的多个执行并将它们分配给 a different phase .

例如,您可以这样做:

  • 生成资源阶段:您需要做的第一件事
  • process-resources 阶段:exec-maven-plugin 处理资源
  • prepare-package 阶段:无论您想要运行什么maven-resources-plugin(再次)

您可以选择对插件正在执行的操作有意义的阶段,您可以采取一些自由措施来使事情正常进行。

您可以像这样配置执行:

<plugin>
<artifactId>maven-resources-plugin</artifactId>
<executions>
<execution>
<id>first</id>
<phase>generate-resources</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
...
</configuration>
</execution>
<execution>
<id>second</id>
<phase>prepare-package</phase>
...
</execution>
</executions>
</plugin>
...

关于java - 如何调用 maven-resources-plugin 然后调用 exec-maven-plugin 然后再次调用 maven-resources-plugin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53114548/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com