Je travaille sur un projet où je suis en charge de html, css et javascript. J'ai trouvé ce maven-minify-plugin qui semblait juste ce que je voulais. Tout est bon quand je déploie maven sur le serveur, mais quand j'utilise Eclipse (STS, www.springsource.com/products/sts) pour exécuter le projet sur localhost, aucun fichier css ni js n'est généré par le serveur. brancher.Eclipse (STS), Maven et maven-minify-plugin, peuvent-ils fonctionner ensemble?
Quelqu'un a-t-il de l'expérience avec ce plugin Maven, alors ils peuvent me dire si cela devrait être possible ou non sur localhost? Quelqu'un a-t-il connaissance d'un autre plugin que je peux utiliser pour (combiner et) réduire les fichiers javascript et css lors de l'exécution sur localhost dans Eclipse et également lors du déploiement à l'aide de Maven?
Toute aide appréciée ...
---- ---- informations supplémentaires
Je basiquement simplement copié dans ce qu'il a dit sur la page Web du plug-in, j'ai donc ces bits dans mon pom. xml:
....
<build>
<plugins>
....
<plugin>
<groupId>com.samaxes.maven</groupId>
<artifactId>maven-minify-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<id>default-minify</id>
<phase>process-resources</phase>
<configuration>
<cssFiles>
....
<param>forms.css</param>
<param>jquery.droppy.css</param>
<param>jquery.jgrowl.css</param>
</cssFiles>
<jsFiles>
....
<param>jquery.droppy.js</param>
<param>jquery.jgrowl.js</param>
</jsFiles>
<jsFinalFile>script.js</jsFinalFile>
<linebreak>-1</linebreak>
<nomunge>false</nomunge>
<verbose>false</verbose>
<preserveAllSemiColons>false</preserveAllSemiColons>
<disableOptimizations>false</disableOptimizations>
<bufferSize>4096</bufferSize>
</configuration>
<goals>
<goal>minify</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
....
Est-ce que/Est-ce que je peux lier le plugin à une phase de différence?
Je viens d'utiliser mvn clean package
et déplacer l'instantané dans Tomcat pour déployer sur le serveur.
Je ne suis pas sûr sur la façon d'expliquer comment je cours la webapp sur localhost, mais ici va. J'ai un vanilia tomcat, que j'ai défini comme un serveur dans Eclipse et ensuite défini que la webapp devrait toujours construire dans ce "serveur".
J'ai renoncé à cela il y a longtemps et à partir à l'aide tomcat mvn: courir depuis que je ne travaillais sur les fichiers statiques (js/css/html). – CodeReaper