Author: jvanzyl Date: Fri Apr 20 18:21:05 2007 New Revision: 530963 URL: http://svn.apache.org/viewvc?view=rev&rev=530963 Log: o lock verison of shade
Modified: maven/components/trunk/maven-embedder/pom.xml Modified: maven/components/trunk/maven-embedder/pom.xml URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/pom.xml?view=diff&rev=530963&r1=530962&r2=530963 ============================================================================== --- maven/components/trunk/maven-embedder/pom.xml (original) +++ maven/components/trunk/maven-embedder/pom.xml Fri Apr 20 18:21:05 2007 @@ -40,19 +40,6 @@ </resource> </resources> <plugins> - <!-- - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <version>2.1</version> - <configuration> - <finalName>${artifactId}-${bundleVersion}</finalName> - <descriptor>src/main/assembly/dep.xml</descriptor> - <archive> - <manifestFile>target/classes/META-INF/MANIFEST.MF</manifestFile> - </archive> - </configuration> - </plugin> - --> <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.1</version> @@ -72,32 +59,37 @@ </executions> </plugin> <plugin> - <artifactId>minijar-maven-plugin</artifactId> + <artifactId>shade-maven-plugin</artifactId> <groupId>org.codehaus.mojo</groupId> + <version>1.0-alpha-4</version> <executions> <execution> <phase>package</phase> <goals> - <goal>ueberjar</goal> + <goal>shade</goal> </goals> <configuration> - <stripUnusedClasses>false</stripUnusedClasses> - <excludes> - <exclude>classworlds:classworlds</exclude> - <exclude>junit:junit</exclude> - <exclude>jmock:jmock</exclude> - <exclude>xml-apis:xml-apis</exclude> - </excludes> - <!-- - <dependenciesToHide> - <dependencyHide>org.codehaus.plexus:plexus-utils</dependencyHide> - <dependencyHide>jdom:jdom</dependencyHide> - </dependenciesToHide> - --> + <artifactSet> + <excludes> + <exclude>classworlds:classworlds</exclude> + <exclude>junit:junit</exclude> + <exclude>jmock:jmock</exclude> + <exclude>xml-apis:xml-apis</exclude> + </excludes> + </artifactSet> + <relocations> + <relocation> + <pattern>org.codehaus.plexus.util</pattern> + <excludes> + <exclude>org.codehaus.plexus.util.xml.Xpp3Dom</exclude> + <exclude>org.codehaus.plexus.util.xml.pull.*</exclude> + </excludes> + </relocation> + </relocations> </configuration> </execution> </executions> - </plugin> + </plugin> </plugins> </build> <dependencies>