Vous devez seulement besoin de définir le projet avec l'emballage de pot (et comme il est le défaut que vous n'êtes pas obligé de le déclarer). Si vous définissez le fichier application-client.xml dans le dossier src/main/resources/META-INF, il sera inclus dans le dossier META-INF du fichier final.
Pour définir des informations supplémentaires, vous devez configurer le plugin jar comme ci-dessous.
<project>
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.2</version>
<configuration>
<archive>
<manifest>
<mainClass>com.mycompany.app.App</mainClass>
<addClasspath>true</addClasspath>
</manifest>
<manifestFile>src/main/resources/META-INF/MANIFEST.MF</manifestFile>
</archive>
</configuration>
</plugin>
</plugins>
</build>
...
</project>
Vérifiez la guide to working with manifests pour plus de détails
Ici, il est: http://maven.apache.org/plugins/maven-acr-plugin/ http://maven.apache.org/plugins /maven-ear-plugin/examples/using-app-client.html – Pablo