在Maven中,如何仅在源文件存在的情况下替换输出配置目录中的文件

mftmpeh8  于 2024-01-06  发布在  Maven
关注(0)|答案(1)|浏览(154)

我已经看过copy-rename-maven-plugin的文档来添加一个文件副本到maven构建,但是我还没有看到如何只在给定路径存在的情况下执行它(无论是源文件还是源目录)。我的用例是,我想在我的本地开发环境中修改配置文件,但是在源代码控制中没有这些文件。

pkmbmrz7

pkmbmrz71#

您可以在Maven项目中使用配置文件:

<profiles>
  <profile>
    <activation>
      <file>
        <exists>path-to-four-file</exists>
      </file>
    </activation>
    
    <build>
      <plugins>
        <plugin>
.... your plugin here ...
        </plugin>
      </plugins> 
    <build>
  </profile>
</profiles>

字符串

相关问题