如何通过Maven从JAR中提取一些资源?

时间:2015-05-19 16:27:16

标签: java regex maven jar resources

我有一个Maven项目,它从存储库和包中下载了大量JAR-s,然后将它们全部打包成ZIP。我需要做的是在压缩之前从放置在JAR-s之外的某个目录中的资源中复制许多资源。例如:

bundle/
   dir1/
       jar1.jar
       jar2.jar
   dir2/
       jar3.jar
       jar4.jar

所有JAR都包含名为resource.txt的资源。我需要做的是将此文件从dir2 / .jar复制到resources / _resource.txt(*是JAR的名称):

bundle/
   dir1/
       jar1.jar
       jar2.jar
   dir2/
       jar3.jar
       jar4.jar
  resources/
       jar3_resource.txt
       jar4_resource.txt

最好的选择是通过正则表达式指定要复制的内容和位置。

0 个答案:

没有答案