diff --git a/aggregates/jetty-all/pom.xml b/aggregates/jetty-all/pom.xml index 24b49ba501b..d28e68727ff 100644 --- a/aggregates/jetty-all/pom.xml +++ b/aggregates/jetty-all/pom.xml @@ -9,38 +9,87 @@ org.eclipse.jetty.aggregate jetty-all Jetty :: Aggregate :: All core Jetty + UberJar for Core Jetty features pom http://www.eclipse.org/jetty + + ${project.build.directory}/${project.artifactId}-${project.version}-uber.jar + org.apache.maven.plugins - maven-assembly-plugin - 2.5.1 + maven-shade-plugin + 2.3 uberjar package - single + shade - - src/main/assembly/uberjar.xml - - true - - - - - development - http://eclipse.org/jetty - ${user.name} - org.eclipse.jetty - http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/NOTICE.txt - Jetty - - + uber + ${uber-jar} + + + + + development + http://eclipse.org/jetty + ${user.name} + org.eclipse.jetty + JavaSE-1.7 + javax.naming,javax.net.ssl,javax.security.auth,javax.servlet;version="[3.1,4)",javax.servlet.descriptor;version="[3.1,4)",javax.servlet.http;version="[3.1,4)",javax.sql,javax.annotation;version="[1.2,2)",javax.annotation.security;version="[1.2,2)",javax.servlet.annotation;version="[3.1,4)",org.objectweb.asm;version="[5.1,6)",javax.websocket;version="[1.0,2)",javax.websocket.server;version="[1.0,2)" + ${project.groupId}.all + ${project.description} + http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/NOTICE.txt + Jetty Core UberJar + + + + + + javax:* + org.eclipse.jetty.orbit:* + org.mortbay.jetty:* + org.mortbay.jetty.alpn:* + org.slf4j:* + org.ow2.asm:* + *:javax + + + + + * + + META-INF/MANIFEST.MF + + + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + 1.9.1 + + + attach-artifacts + package + + attach-artifact + + + + + ${uber-jar} + jar + uber + + diff --git a/aggregates/jetty-all/src/main/assembly/uberjar.xml b/aggregates/jetty-all/src/main/assembly/uberjar.xml deleted file mode 100644 index c735a233307..00000000000 --- a/aggregates/jetty-all/src/main/assembly/uberjar.xml +++ /dev/null @@ -1,31 +0,0 @@ - - uber - - jar - - false - - - / - true - true - - javax:* - org.eclipse.jetty.orbit:* - org.mortbay.jetty:* - org.mortbay.jetty.alpn:* - org.slf4j:* - org.ow2.asm:* - :javax:* - - - - META-INF/MANIFEST.MF - META-INF/maven/javax.*/** - javax/** - - - - -