包含文件的Maven脚本放在罐子里

use*_*387 1 maven-2 maven-plugin maven maven-assembly-plugin maven-release-plugin

我如何在jar文件中包含配置文件夹.假设我有一个服务项目 服务/ src/config/adp/flt/get.flt 配置文件夹中有一个flt文件.所以我想使用maven脚本在services.jar中包含该文件夹我尝试了不同的解决方案复制资源,但它正在目标文件夹上复制该文件夹而不是在services.jar中

mat*_*sev 5

试试Maven资源插件:

<project>
  ...
  <build>
    ...
    <resources>
      <resource>
         <directory> [your folder here] </directory>
      </resource>
    </resources>
    ...
  </build>
  ...
</project>
Run Code Online (Sandbox Code Playgroud)

或者,您可以将文件移动到Maven默认资源文件夹的子目录中src/main/resources.通过这种方式,它们会自动包含在内.