Как заменить файл внутри JAR, который находится внутри RAR в сборке Maven EAR
Я пытаюсь создать EAR, который состоит из некоторого адаптера ресурса (назовем его resource.rar) и некоторых других JAR-файлов. resource.rar содержит несколько файлов JAR: - resource-api.jar - resource-impl.jar - resource-ejb.jar - другие...
Что мне нужно сделать, это заменить файл persistence.xml, находящийся по следующему пути: my_application.ear / resource.rar / resource-ejb.jar / META-INF / persistence.xml, на какой-либо сохраненный ресурс. Моя цель состоит в том, чтобы изменить свойства как: property name="hibernate.hbm2ddl.auto"
property name="hibernate.dialect"
maven-ear-plugin позволяет распаковывать артефакты, но, насколько я знаю, это возможно только для одного уровня структуры.