diff --git a/artemis-core-client-all/pom.xml b/artemis-core-client-all/pom.xml
new file mode 100644
index 0000000000..8a9e91ea14
--- /dev/null
+++ b/artemis-core-client-all/pom.xml
@@ -0,0 +1,108 @@
+
+
+ 4.0.0
+
+
+ org.apache.activemq
+ artemis-pom
+ 2.2.0-SNAPSHOT
+
+
+ artemis-core-client-all
+ jar
+ ActiveMQ Artemis Core Client All
+
+
+ ${project.basedir}/..
+
+
+
+
+ org.apache.activemq
+ artemis-core-client
+ ${project.version}
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+ 3.0.0
+
+
+ package
+
+ shade
+
+
+ true
+ true
+
+
+ *:*
+
+ META-INF/*.SF
+ META-INF/*.DSA
+ META-INF/*.RSA
+
+
+
+
+
+ org.apache.activemq
+ org.apache.activemq
+
+
+ org.apache.geronimo
+ org.apache.activemq.artemis.shaded.org.apache.geronimo
+
+
+ com.google
+ org.apache.activemq.artemis.shaded.com.google
+
+
+ org.apache.johnzon
+ org.apache.activemq.artemis.shaded.org.apache.johnzon
+
+
+ org.apache.commons
+ org.apache.activemq.artemis.shaded.org.apache.commons
+
+
+ io.netty
+ org.apache.activemq.artemis.shaded.io.netty
+
+
+ org.jboss
+ org.apache.activemq.artemis.shaded.org.jboss
+
+
+ org.jgroups
+ org.apache.activemq.artemis.shaded.org.jgroups
+
+
+
+
+
+
+
+
+
+
diff --git a/artemis-jms-client-all/pom.xml b/artemis-jms-client-all/pom.xml
new file mode 100644
index 0000000000..e8e4f0d0f2
--- /dev/null
+++ b/artemis-jms-client-all/pom.xml
@@ -0,0 +1,107 @@
+
+
+ 4.0.0
+
+
+ org.apache.activemq
+ artemis-pom
+ 2.2.0-SNAPSHOT
+
+
+ artemis-jms-client-all
+ jar
+ ActiveMQ Artemis JMS Client All
+
+
+ ${project.basedir}/..
+
+
+
+
+ org.apache.activemq
+ artemis-jms-client
+ ${project.version}
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+ 3.0.0
+
+
+ package
+
+ shade
+
+
+ true
+ true
+
+
+ *:*
+
+ META-INF/*.SF
+ META-INF/*.DSA
+ META-INF/*.RSA
+
+
+
+
+
+ org.apache.activemq
+ org.apache.activemq
+
+
+ org.apache.geronimo
+ org.apache.activemq.artemis.shaded.org.apache.geronimo
+
+
+ com.google
+ org.apache.activemq.artemis.shaded.com.google
+
+
+ org.apache.johnzon
+ org.apache.activemq.artemis.shaded.org.apache.johnzon
+
+
+ org.apache.commons
+ org.apache.activemq.artemis.shaded.org.apache.commons
+
+
+ io.netty
+ org.apache.activemq.artemis.shaded.io.netty
+
+
+ org.jboss
+ org.apache.activemq.artemis.shaded.org.jboss
+
+
+ org.jgroups
+ org.apache.activemq.artemis.shaded.org.jgroups
+
+
+
+
+
+
+
+
+
diff --git a/pom.xml b/pom.xml
index 95c9a43f18..1247df12f7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -40,9 +40,11 @@
artemis-commons
artemis-selector
artemis-core-client
+ artemis-core-client-all
artemis-server
artemis-junit
artemis-jms-client
+ artemis-jms-client-all
artemis-jms-server
artemis-native
artemis-journal