J'utilise le plugin maven minify-maven-plugin
afin de réduire mon projet frontal. Cela fonctionne bien quand je vais sur boîte dos au projet frontend et Execute mvn clean install
mais quand j'exécute mvn clean install
dans la principale pom dans mon projet de réacteur alors je reçois l'exception suivante:minify frontend avec minify-maven-plugin
Impossible d'exécuter com.samaxes de but. maven: minify-maven-plugin: 1.7.4: minimise (default-minify) sur le projet my.project-frontend: Execution default-minify de l'objectif com.samaxes.maven: minify-maven-plugin: 1.7.4: minify échoue : basedir ./src/main/resources/public/app/. n'existe pas
Est-ce que quelqu'un sait quoi faire pour que cela fonctionne?
Ci-dessous la configuration du plugin concernée:
<!-- minify plugin -->
<plugin>
<groupId>com.samaxes.maven</groupId>
<artifactId>minify-maven-plugin</artifactId>
<version>1.7.4</version>
<executions>
<execution>
<id>default-minify</id>
<phase>prepare-package</phase><!-- When omitted defaults to 'process-resources' -->
<configuration>
<charset>UTF-8</charset>
<skipMerge>true</skipMerge>
<nosuffix>true</nosuffix>
<closureCompilationLevel>WHITESPACE_ONLY</closureCompilationLevel>
<webappSourceDir>src/main/resources/public/app</webappSourceDir>
<webappTargetDir>${project.build.outputDirectory}/public/app</webappTargetDir>
<cssSourceDir>./</cssSourceDir>
<cssSourceIncludes>
<cssSourceInclude>**/*.css</cssSourceInclude>
</cssSourceIncludes>
<jsSourceDir>./</jsSourceDir>
<jsSourceIncludes>
<jsSourceInclude>**/*.js</jsSourceInclude>
</jsSourceIncludes>
<jsEngine>CLOSURE</jsEngine>
</configuration>
<goals>
<goal>minify</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- minify plugin end -->
* basedir ./src/main/resources/public/app/. n'existe pas*. C'est clair non? Le dossier existe-t-il? – Tunaki
Oui, il existe, sinon le projet ne peut pas être construit quand j'exécute mvn clean install dans le projet. Le problème doit être avec le chemin concernant le réacteur-projet. – quma