1
У меня есть .jar файл в проект, который мне нужно удалить persistence.xml изУдаление файла из кувшина
Я нашел эти вопросы
Remove file from dependency jar using maven
но это, кажется, не имеют работал на меня.
Я добавил следующее к моей pom.xml
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>truezip-maven-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<id>remove-a-file-in-sub-archive</id>
<goals>
<goal>remove</goal>
</goals>
<phase>package</phase>
<configuration>
<fileset>
<directory>target/app/WEB-INF/lib/jarname/META-INF</directory>
<includes>
<include>persistence.xml</include>
</includes>
</fileset>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
Если сосуд называется jarname.jar, я должен упомянуть .jar в пути. Я бы не подумал. Я использую Maven 2.2.1, если это стоит упомянуть.
Так не полезно. Если бы каждый из них был вариантом, я бы сделал их. Мне удалось отсортировать его, войдя в репозиторий Nexus и имея модифицированную банку. Я не хотел этого делать, так как мне придется изменить его на более позднем этапе, но мне нужно решение. –