Bonjour, je veux copier le contenu d'un répertoire d'un module de projet maven dans un autre module
Voici la hierarchie de projet
Je veux copier le contenu du répertoire dist du module Tourism-Web dans le répertoire Tourism/Tourism-Services/src/main/webapp
A cette fin, j'ai essayé d'utiliser le plugin maven-assembly-plugin
Voici un extrait du fichier pom
Code XML : 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
19
20
21
22 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <configuration> <finalName>./</finalName> <appendAssemblyId>false</appendAssemblyId> </configuration> <executions> <execution> <id>cfg-main-resources</id> <goals> <goal>single</goal> </goals> <phase>package</phase> <configuration> <descriptors> <descriptor>${basedir}/src/main/angular5/tourism/assembly.xml</descriptor> </descriptors> </configuration> </execution> </executions> </plugin>
et voici le fichier assembly.xml
Code XML : 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
19
20 <assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3 http://maven.apache.org/xsd/assembly-1.1.3.xsd"> <id>distribution</id> <formats> <format>dir</format> </formats> <includeBaseDirectory>false</includeBaseDirectory> <fileSets> <fileSet> <outputDirectory>./</outputDirectory> <directory>src/main/angular5/tourism/dist</directory> <includes> <include>**/*</include> </includes> </fileSet> </fileSets> </assembly>
Le problème est que le contenu du répertoire dist est copié dans le répertoire Tourism/Tourism-Web/target . Je voudrais qu'il soit copiè dans un autre module, dans le répertoire Tourism/Tourism-Services/src/main/weapp. Merci pour votre aide
Partager