Using include/exclude patterns
Since version 1.2, Minify Maven Plugin supports include/exclude patterns for lexicographical ordering.
<project>
<!-- ... -->
<build>
<plugins>
<!-- ... -->
<plugin>
<groupId>com.7p-group</groupId>
<artifactId>minify-maven-plugin</artifactId>
<version>1.7.12-SNAPSHOT</version>
<executions>
<execution>
<id>default-minify</id>
<configuration>
<cssSourceIncludes>
<cssSourceInclude>**</cssSourceInclude>
</cssSourceIncludes>
<cssSourceExcludes>
<cssSourceExclude>**/*.min.css</cssSourceExclude>
</cssSourceExcludes>
<jsSourceIncludes>
<jsSourceInclude>**</jsSourceInclude>
</jsSourceIncludes>
<jsSourceExcludes>
<jsSourceExclude>**/*.min.js</jsSourceExclude>
</jsSourceExcludes>
</configuration>
<goals>
<goal>minify</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- ... -->
</plugins>
</build>
<!-- ... -->
</project>