Bonjour,
Avant de lancer une compilation maven, je demande à la phase préliminaire "process-resources" de me dézipper un war :
Le gros probleme est que le plugin qui unpack les war (Maven Dependency Plugin) requiert une balise "artifactItems" obligatoire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <execution> <id>unpack</id> <phase>process-resources</phase> <goals> <goal>unpack</goal> </goals> <configuration> <artifactItems> <artifactItem> <groupId>alfresco-war-3.1.1</groupId> <artifactId>alfresco.war</artifactId> <version>3.1.1</version> <type>war</type> </artifactItem> </artifactItems> <!-- other configurations here --> </configuration> </execution>
Celle-ci force le download de la dependency à unpacker.
Mais , moi mon fichier .war est local !!! Je ne veux pas qu'il cherche à le downloader....et on ne peut pas spécifier de "scope" dans "artifactItems"
Comment faire ?![]()
Partager