SalutationsMaven2: renommer les dépendances fournies lors de la phase de package?
J'ai un artefact d'oreille avec une étiquette finalName dans sa définition de construction dans le POM.
<artifactId>application-app</artifactId>
...
<build>
<finalName>application</finalName>
Cela me donne l'application-artefact-application comme application.ear lors de la construction. Il est important que le fichier ear soit nommé de la sorte en raison d'une forte intégration avec d'autres solutions.
Le problème est que nous avons plusieurs projets de construction spécifiques, qui incluent tous cette oreille en tant que dépendance fournie. Puisque le nom de l'artefact est application-app, il apparaît comme application-app.ear -> crash de l'exécution. La modification de l'ID d'artefact de l'application-application à l'application n'est pas une option.
Connaissez-vous un moyen d'implémenter une opération de type final sur les dépendances fournies (je suppose dans la phase du paquet ...)?
Je ne comprends pas la question ... Comment comptez-vous sur le nom de la dépendance fourni exactement. Qu'aimeriez-vous accomplir exactement? –