J'ai un projet avec 5 modules dans maven. En ce moment, quand je fais un "mvn clean install", il génère une oreille contenant les deux pots, un war et un sar des autres modules.Suppression du numéro de version du nom de fichier avec Maven
Tous les noms de fichiers contiennent la version, par exemple, ProjectX-ear-2.0.0.ear, ProjectX-client-2.0.0.jar, etc.
je dois renommer un des bocaux et oreille finale pour omettre la version dans le nom de fichier. Il devrait ressembler à ceci:
projectx-ear.ear
|
+-- projectx-client.jar
|
+-- projectx-misc-2.0.0.jar
|
+-- projectx-sar-2.0.0.sar
|
\-- projectx-web-2.0.0.web
En ce moment je suis en utilisant les plug-ins suivants pour construire: maven-plugin-compilateur et maven-release-plugin
Quelle serait la meilleure façon d'atteindre les les résultats que j'attends?
Merci, exactement ce dont j'avais besoin! – Bani
A partir de maintenant, les versions ultérieures du plugin (j'utilise 2.6) vous permet de spécifier dans '' a ' no-version fileNameMapping>' qui supprime le numéro de version de vos modules (donc vous ne pas avoir à définir chacun d'entre eux). Le nom de l'oreille n'est pas affecté par cela, cependant. –
SJuan76