如何替换Maven EAR构建中RAR内部的JAR内的文件

我正在尝试构建一个包含一些资源适配器(让我们称之为resource.rar)和其他一些JAR的EAR.

resource.rar包含几个JAR:

  – resource-api.jar

  – resource-impl.jar

  – resource-ejb.jar

 – 其他…

我需要做的是替换以下路径中的persistence.xml:
my_application.ear / resource.rar /资源ejb.jar / META-INF / persistence.xml中
使用一些文件资源.
我的目标是更改以下属性:
   property name =“hibernate.hbm2ddl.auto”
         property name =“hibernate.dialect”

maven-ear-plugin允许解压缩工件,但据我所知,它只能用于一个级别的结构.

最佳答案 看看
TrueZip Maven plugin.

点赞