diff --git a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml
index d17eb640..56e44dfc 100644
--- a/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/alfresco-allinone-archetype/src/main/resources/archetype-resources/pom.xml
@@ -287,51 +287,65 @@
-
+
- net.alchim31.maven
- yuicompressor-maven-plugin
- 1.5.1
+ com.github.blutorange
+ closure-compiler-maven-plugin
+ 2.28.0
compress-assembly
+ generate-resources
- compress
+ minify
- ${project.basedir}/src/main/assembly/web
- ${project.basedir}/src/main/assembly/web
+ ${project.basedir}/src/main/assembly
+ ${project.basedir}/src/main/assembly
+ web
+ web
+ true
+
+ **/*.js
+
**/webscripts/**
**/site-webscripts/**
**/META-INF/**
**/*.lib.js
**/*.css
- **/*-min.js
- **/*-min.css
+ **/*.min.js
+ **/*.min.css
true
- false
compress-resources
+ generate-resources
- compress
+ minify
+ ${project.basedir}/src/main
+ ${project.basedir}/src/main
+ resources
+ resources
+ true
+
+ **/*.js
+
**/webscripts/**
**/site-webscripts/**
**/*.lib.js
**/*.css
- **/*-min.js
- **/*-min.css
+ **/*.min.js
+ **/*.min.css
true
- false
diff --git a/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/pom.xml b/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/pom.xml
index 85aa0bda..865a0184 100644
--- a/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/alfresco-platform-jar-archetype/src/main/resources/archetype-resources/pom.xml
@@ -355,56 +355,69 @@
-
+
- net.alchim31.maven
- yuicompressor-maven-plugin
- 1.5.1
+ com.github.blutorange
+ closure-compiler-maven-plugin
+ 2.28.0
compress-assembly
+ generate-resources
- compress
+ minify
- ${project.basedir}/src/main/assembly/web
- ${project.basedir}/src/main/assembly/web
+ ${project.basedir}/src/main/assembly
+ ${project.basedir}/src/main/assembly
+ web
+ web
+ true
+
+ **/*.js
+
**/webscripts/**
**/site-webscripts/**
**/META-INF/**
**/*.lib.js
**/*.css
- **/*-min.js
- **/*-min.css
+ **/*.min.js
+ **/*.min.css
true
- false
compress-resources
+ generate-resources
- compress
+ minify
+ ${project.basedir}/src/main
+ ${project.basedir}/src/main
+ resources
+ resources
+ true
+
+ **/*.js
+
**/webscripts/**
**/site-webscripts/**
**/*.lib.js
**/*.css
- **/*-min.js
- **/*-min.css
+ **/*.min.js
+ **/*.min.css
true
- false
-
org.zeroturnaround
diff --git a/archetypes/alfresco-share-jar-archetype/src/main/resources/archetype-resources/pom.xml b/archetypes/alfresco-share-jar-archetype/src/main/resources/archetype-resources/pom.xml
index fd7972e0..68dd6499 100644
--- a/archetypes/alfresco-share-jar-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/alfresco-share-jar-archetype/src/main/resources/archetype-resources/pom.xml
@@ -221,51 +221,65 @@
-
+
- net.alchim31.maven
- yuicompressor-maven-plugin
- 1.5.1
+ com.github.blutorange
+ closure-compiler-maven-plugin
+ 2.28.0
compress-assembly
+ generate-resources
- compress
+ minify
- ${project.basedir}/src/main/assembly/web
- ${project.basedir}/src/main/assembly/web
+ ${project.basedir}/src/main/assembly
+ ${project.basedir}/src/main/assembly
+ web
+ web
+ true
+
+ **/*.js
+
**/webscripts/**
**/site-webscripts/**
**/META-INF/**
**/*.lib.js
**/*.css
- **/*-min.js
- **/*-min.css
+ **/*.min.js
+ **/*.min.css
true
- false
compress-resources
+ generate-resources
- compress
+ minify
+ ${project.basedir}/src/main
+ ${project.basedir}/src/main
+ resources
+ resources
+ true
+
+ **/*.js
+
**/webscripts/**
**/site-webscripts/**
**/*.lib.js
**/*.css
- **/*-min.js
- **/*-min.css
+ **/*.min.js
+ **/*.min.css
true
- false