maven-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ol...@apache.org
Subject svn commit: r907254 [22/48] - in /websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST: ./ apidocs/ apidocs/org/ apidocs/org/apache/ apidocs/org/apache/maven/ apidocs/org/apache/maven/plugins/ apidocs/org/apache/maven/plugins/sh...
Date Tue, 29 Apr 2014 05:16:08 GMT
Modified: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/dependency-info.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/dependency-info.html (original)
+++ websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/dependency-info.html Tue Apr 29 05:16:02 2014
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <!--
- | Generated by Apache Maven Doxia at Nov 25, 2013
+ | Generated by Apache Maven Doxia at 2014-04-29
  | Rendered using Apache Maven Stylus Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml">
@@ -12,7 +12,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-        <meta name="Date-Revision-yyyymmdd" content="20131125" />
+        <meta name="Date-Revision-yyyymmdd" content="20140429" />
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                                                     
 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
@@ -46,8 +46,8 @@
         Dependency Information
         </div>
             <div class="xright">        
-                                    Last Published: 2013-11-25
-              &nbsp;| Version: 2.2
+                                    Last Published: 2014-04-29
+              &nbsp;| Version: 2.3
             </div>
       <div class="clear">
         <hr/>
@@ -141,7 +141,7 @@
             </li>
               </ul>
         </li>
-                                                                    <li class="collapsed">
+                                                                                                                                                                                                                                                                          <li class="collapsed">
                   <a href="project-reports.html">Project Reports</a>
                   </li>
           </ul>
@@ -213,16 +213,45 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <div class="section"><h2>Dependency Information<a name="Dependency_Information"></a></h2><a name="Dependency_Information"></a><div class="section"><h3>Apache Maven<a name="Apache_Maven"></a></h3><a name="Apache_Maven"></a><div class="source"><pre>&lt;dependency&gt;
+        <div class="section">
+<h2>Dependency Information<a name="Dependency_Information"></a></h2><a name="Dependency_Information"></a>
+<div class="section">
+<h3>Apache Maven<a name="Apache_Maven"></a></h3><a name="Apache_Maven"></a>
+<div class="source">
+<pre>&lt;dependency&gt;
   &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
   &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-  &lt;version&gt;2.2&lt;/version&gt;
+  &lt;version&gt;2.3&lt;/version&gt;
   &lt;type&gt;maven-plugin&lt;/type&gt;
-&lt;/dependency&gt;</pre></div></div><div class="section"><h3>Apache Buildr<a name="Apache_Buildr"></a></h3><a name="Apache_Buildr"></a><div class="source"><pre>'org.apache.maven.plugins:maven-shade-plugin:maven-plugin:2.2'</pre></div></div><div class="section"><h3>Apache Ant<a name="Apache_Ant"></a></h3><a name="Apache_Ant"></a><div class="source"><pre>&lt;dependency org=&quot;org.apache.maven.plugins&quot; name=&quot;maven-shade-plugin&quot; rev=&quot;2.2&quot;&gt;
+&lt;/dependency&gt;</pre></div></div>
+<div class="section">
+<h3>Apache Buildr<a name="Apache_Buildr"></a></h3><a name="Apache_Buildr"></a>
+<div class="source">
+<pre>'org.apache.maven.plugins:maven-shade-plugin:maven-plugin:2.3'</pre></div></div>
+<div class="section">
+<h3>Apache Ant<a name="Apache_Ant"></a></h3><a name="Apache_Ant"></a>
+<div class="source">
+<pre>&lt;dependency org=&quot;org.apache.maven.plugins&quot; name=&quot;maven-shade-plugin&quot; rev=&quot;2.3&quot;&gt;
   &lt;artifact name=&quot;maven-shade-plugin&quot; type=&quot;maven-plugin&quot; /&gt;
-&lt;/dependency&gt;</pre></div></div><div class="section"><h3>Groovy Grape<a name="Groovy_Grape"></a></h3><a name="Groovy_Grape"></a><div class="source"><pre>@Grapes(
-@Grab(group='org.apache.maven.plugins', module='maven-shade-plugin', version='2.2')
-)</pre></div></div><div class="section"><h3>Grails<a name="Grails"></a></h3><a name="Grails"></a><div class="source"><pre>compile 'org.apache.maven.plugins:maven-shade-plugin:2.2'</pre></div></div><div class="section"><h3>Leiningen<a name="Leiningen"></a></h3><a name="Leiningen"></a><div class="source"><pre>[org.apache.maven.plugins/maven-shade-plugin &quot;2.2&quot;]</pre></div></div><div class="section"><h3>SBT<a name="SBT"></a></h3><a name="SBT"></a><div class="source"><pre>libraryDependencies += &quot;org.apache.maven.plugins&quot; %% &quot;maven-shade-plugin&quot; % &quot;2.2&quot;</pre></div></div></div>
+&lt;/dependency&gt;</pre></div></div>
+<div class="section">
+<h3>Groovy Grape<a name="Groovy_Grape"></a></h3><a name="Groovy_Grape"></a>
+<div class="source">
+<pre>@Grapes(
+@Grab(group='org.apache.maven.plugins', module='maven-shade-plugin', version='2.3')
+)</pre></div></div>
+<div class="section">
+<h3>Grails<a name="Grails"></a></h3><a name="Grails"></a>
+<div class="source">
+<pre>compile 'org.apache.maven.plugins:maven-shade-plugin:2.3'</pre></div></div>
+<div class="section">
+<h3>Leiningen<a name="Leiningen"></a></h3><a name="Leiningen"></a>
+<div class="source">
+<pre>[org.apache.maven.plugins/maven-shade-plugin &quot;2.3&quot;]</pre></div></div>
+<div class="section">
+<h3>SBT<a name="SBT"></a></h3><a name="SBT"></a>
+<div class="source">
+<pre>libraryDependencies += &quot;org.apache.maven.plugins&quot; %% &quot;maven-shade-plugin&quot; % &quot;2.3&quot;</pre></div></div></div>
       </div>
     </div>
     <div class="clear">
@@ -230,7 +259,7 @@
     </div>
     <div id="footer">
       <div class="xright">
-        &#169;            2002-2013
+        &#169;            2002-2014
               The Apache Software Foundation
             
                           - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.

Modified: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/dependency-management.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/dependency-management.html (original)
+++ websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/dependency-management.html Tue Apr 29 05:16:02 2014
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <!--
- | Generated by Apache Maven Doxia at Nov 25, 2013
+ | Generated by Apache Maven Doxia at 2014-04-29
  | Rendered using Apache Maven Stylus Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml">
@@ -12,7 +12,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-        <meta name="Date-Revision-yyyymmdd" content="20131125" />
+        <meta name="Date-Revision-yyyymmdd" content="20140429" />
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                                                     
 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
@@ -46,8 +46,8 @@
         Project Dependency Management
         </div>
             <div class="xright">        
-                                    Last Published: 2013-11-25
-              &nbsp;| Version: 2.2
+                                    Last Published: 2014-04-29
+              &nbsp;| Version: 2.3
             </div>
       <div class="clear">
         <hr/>
@@ -141,7 +141,7 @@
             </li>
               </ul>
         </li>
-                                                                    <li class="collapsed">
+                                                                                                                                                                                                                                                                          <li class="collapsed">
                   <a href="project-reports.html">Project Reports</a>
                   </li>
           </ul>
@@ -213,7 +213,40 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <div class="section"><h2>Project Dependency Management<a name="Project_Dependency_Management"></a></h2><a name="Project_Dependency_Management"></a><div class="section"><h3>compile<a name="compile"></a></h3><a name="compile"></a><p>The following is a list of compile dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run the submodule:</p><table border="0" class="bodyTable"><tr class="a"><th>GroupId</th><th>ArtifactId</th><th>Version</th><th>Type</th><th>License</th></tr><tr class="b"><td>org.codehaus.plexus</td><td><a class="externalLink" href="http://plexus.codehaus.org/plexus-containers/plexus-component-annotations/">plexus-component-annotations</a></td><td>1.5.5</td><td>jar</td><td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr></table></div><div class="section"><h3>provided<a name="provided"></a></h3><a name="provi
 ded"></a><p>The following is a list of provided dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile the submodule, but should be provided by default when using the library:</p><table border="0" class="bodyTable"><tr class="a"><th>GroupId</th><th>ArtifactId</th><th>Version</th><th>Type</th><th>License</th></tr><tr class="b"><td>org.apache.maven.plugin-tools</td><td><a class="externalLink" href="http://maven.apache.org/plugin-tools/maven-plugin-annotations/">maven-plugin-annotations</a></td><td>3.2</td><td>jar</td><td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr></table></div></div>
+        <div class="section">
+<h2>Project Dependency Management<a name="Project_Dependency_Management"></a></h2><a name="Project_Dependency_Management"></a>
+<div class="section">
+<h3>compile<a name="compile"></a></h3><a name="compile"></a>
+<p>The following is a list of compile dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run the submodule:</p>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>GroupId</th>
+<th>ArtifactId</th>
+<th>Version</th>
+<th>Type</th>
+<th>License</th></tr>
+<tr class="b">
+<td>org.codehaus.plexus</td>
+<td><a class="externalLink" href="http://plexus.codehaus.org/plexus-containers/plexus-component-annotations/">plexus-component-annotations</a></td>
+<td>1.5.5</td>
+<td>jar</td>
+<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr></table></div>
+<div class="section">
+<h3>provided<a name="provided"></a></h3><a name="provided"></a>
+<p>The following is a list of provided dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile the submodule, but should be provided by default when using the library:</p>
+<table border="0" class="bodyTable">
+<tr class="a">
+<th>GroupId</th>
+<th>ArtifactId</th>
+<th>Version</th>
+<th>Type</th>
+<th>License</th></tr>
+<tr class="b">
+<td>org.apache.maven.plugin-tools</td>
+<td><a class="externalLink" href="http://maven.apache.org/plugin-tools/maven-plugin-annotations/">maven-plugin-annotations</a></td>
+<td>3.2</td>
+<td>jar</td>
+<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></td></tr></table></div></div>
       </div>
     </div>
     <div class="clear">
@@ -221,7 +254,7 @@
     </div>
     <div id="footer">
       <div class="xright">
-        &#169;            2002-2013
+        &#169;            2002-2014
               The Apache Software Foundation
             
                           - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.

Modified: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/distribution-management.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/distribution-management.html (original)
+++ websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/distribution-management.html Tue Apr 29 05:16:02 2014
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <!--
- | Generated by Apache Maven Doxia at Nov 25, 2013
+ | Generated by Apache Maven Doxia at 2014-04-29
  | Rendered using Apache Maven Stylus Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml">
@@ -12,7 +12,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-        <meta name="Date-Revision-yyyymmdd" content="20131125" />
+        <meta name="Date-Revision-yyyymmdd" content="20140429" />
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                                                     
 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
@@ -46,8 +46,8 @@
         Project Distribution Management
         </div>
             <div class="xright">        
-                                    Last Published: 2013-11-25
-              &nbsp;| Version: 2.2
+                                    Last Published: 2014-04-29
+              &nbsp;| Version: 2.3
             </div>
       <div class="clear">
         <hr/>
@@ -141,7 +141,7 @@
           </li>
               </ul>
         </li>
-                                                                    <li class="collapsed">
+                                                                                                                                                                                                                                                                          <li class="collapsed">
                   <a href="project-reports.html">Project Reports</a>
                   </li>
           </ul>
@@ -213,7 +213,16 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <div class="section"><h2>Overview<a name="Overview"></a></h2><a name="Overview"></a><p>The following is the distribution management information used by this project.</p><div class="section"><h3>Repository - apache.releases.https<a name="Repository_-_apache.releases.https"></a></h3><a name="Repository_-_apache.releases.https"></a><a class="externalLink" href="https://repository.apache.org/service/local/staging/deploy/maven2">https://repository.apache.org/service/local/staging/deploy/maven2</a></div><div class="section"><h3>Snapshot Repository - apache.snapshots.https<a name="Snapshot_Repository_-_apache.snapshots.https"></a></h3><a name="Snapshot_Repository_-_apache.snapshots.https"></a><a class="externalLink" href="https://repository.apache.org/content/repositories/snapshots">https://repository.apache.org/content/repositories/snapshots</a></div><div class="section"><h3>Site - apache.website<a name="Site_-_apache.website"></a></h3><a name="Site_-_apache.website"></a><p>scm:sv
 n:https://svn.apache.org/repos/infra/websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST</p></div></div>
+        <div class="section">
+<h2>Overview<a name="Overview"></a></h2><a name="Overview"></a>
+<p>The following is the distribution management information used by this project.</p>
+<div class="section">
+<h3>Repository - apache.releases.https<a name="Repository_-_apache.releases.https"></a></h3><a name="Repository_-_apache.releases.https"></a><a class="externalLink" href="https://repository.apache.org/service/local/staging/deploy/maven2">https://repository.apache.org/service/local/staging/deploy/maven2</a></div>
+<div class="section">
+<h3>Snapshot Repository - apache.snapshots.https<a name="Snapshot_Repository_-_apache.snapshots.https"></a></h3><a name="Snapshot_Repository_-_apache.snapshots.https"></a><a class="externalLink" href="https://repository.apache.org/content/repositories/snapshots">https://repository.apache.org/content/repositories/snapshots</a></div>
+<div class="section">
+<h3>Site - apache.website<a name="Site_-_apache.website"></a></h3><a name="Site_-_apache.website"></a>
+<p>scm:svn:https://svn.apache.org/repos/infra/websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST</p></div></div>
       </div>
     </div>
     <div class="clear">
@@ -221,7 +230,7 @@
     </div>
     <div id="footer">
       <div class="xright">
-        &#169;            2002-2013
+        &#169;            2002-2014
               The Apache Software Foundation
             
                           - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.

Modified: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/attached-artifact.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/attached-artifact.html (original)
+++ websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/attached-artifact.html Tue Apr 29 05:16:02 2014
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <!--
- | Generated by Apache Maven Doxia at Nov 25, 2013
+ | Generated by Apache Maven Doxia at 2014-04-29
  | Rendered using Apache Maven Stylus Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml">
@@ -14,7 +14,7 @@
     <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
         <meta name="author" content="Mauro Talevi" />
         <meta name="Date-Creation-yyyymmdd" content="20080721" />
-    <meta name="Date-Revision-yyyymmdd" content="20131125" />
+    <meta name="Date-Revision-yyyymmdd" content="20140429" />
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                                                     
 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
@@ -48,8 +48,8 @@
         Attaching the Shaded Artifact
         </div>
             <div class="xright">        
-                                    Last Published: 2013-11-25
-              &nbsp;| Version: 2.2
+                                    Last Published: 2014-04-29
+              &nbsp;| Version: 2.3
             </div>
       <div class="clear">
         <hr/>
@@ -99,7 +99,7 @@
                                                                                                                                                                                                                                                                                                               <li class="collapsed">
                   <a href="../project-info.html">Project Information</a>
                   </li>
-                                                                    <li class="collapsed">
+                                                                                                                                                                                                                                                                          <li class="collapsed">
                   <a href="../project-reports.html">Project Reports</a>
                   </li>
           </ul>
@@ -171,14 +171,18 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Attaching the Shaded Artifact<a name="Attaching_the_Shaded_Artifact"></a></h2><p>By
  default, the plugin will replace the project's main artifact with the shaded artifact. If both the original and the shaded artifact should be installed/deployed to the repository, one can configure the plugin to attach the shaded artifact as a secondary artifact:</p><div class="source"><pre>&lt;project&gt;
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Attaching the Shaded Artifact<a name="Attaching_the_Shaded_Artifact"></a></h2>
+<p>By default, the plugin will replace the project's main artifact with the shaded artifact. If both the original and the shaded artifact should be installed/deployed to the repository, one can configure the plugin to attach the shaded artifact as a secondary artifact:</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -195,7 +199,8 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div><p>The shaded artifact is distinguished from the main artifact by means of the additional classifier.</p></div>
+&lt;/project&gt;</pre></div>
+<p>The shaded artifact is distinguished from the main artifact by means of the additional classifier.</p></div>
       </div>
     </div>
     <div class="clear">
@@ -203,7 +208,7 @@
     </div>
     <div id="footer">
       <div class="xright">
-        &#169;            2002-2013
+        &#169;            2002-2014
               The Apache Software Foundation
             
                           - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.

Modified: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/class-relocation.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/class-relocation.html (original)
+++ websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/class-relocation.html Tue Apr 29 05:16:02 2014
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <!--
- | Generated by Apache Maven Doxia at Nov 25, 2013
+ | Generated by Apache Maven Doxia at 2014-04-29
  | Rendered using Apache Maven Stylus Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml">
@@ -14,7 +14,7 @@
     <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
         <meta name="author" content="Mauro Talevi" />
         <meta name="Date-Creation-yyyymmdd" content="20080721" />
-    <meta name="Date-Revision-yyyymmdd" content="20131125" />
+    <meta name="Date-Revision-yyyymmdd" content="20140429" />
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                                                     
 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
@@ -48,8 +48,8 @@
         Relocating Classes
         </div>
             <div class="xright">        
-                                    Last Published: 2013-11-25
-              &nbsp;| Version: 2.2
+                                    Last Published: 2014-04-29
+              &nbsp;| Version: 2.3
             </div>
       <div class="clear">
         <hr/>
@@ -99,7 +99,7 @@
                                                                                                                                                                                                                                                                                                               <li class="collapsed">
                   <a href="../project-info.html">Project Information</a>
                   </li>
-                                                                    <li class="collapsed">
+                                                                                                                                                                                                                                                                          <li class="collapsed">
                   <a href="../project-reports.html">Project Reports</a>
                   </li>
           </ul>
@@ -171,14 +171,18 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Relocating Classes<a name="Relocating_Classes"></a></h2><p>If the uber JAR is reuse
 d as a dependency of some other project, directly including classes from the artifact's dependencies in the uber JAR can cause class loading conflicts due to duplicate classes on the class path. To address this issue, one can relocate the classes which get included in the shaded artifact in order to create a private copy of their bytecode:</p><div class="source"><pre>&lt;project&gt;
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Relocating Classes<a name="Relocating_Classes"></a></h2>
+<p>If the uber JAR is reused as a dependency of some other project, directly including classes from the artifact's dependencies in the uber JAR can cause class loading conflicts due to duplicate classes on the class path. To address this issue, one can relocate the classes which get included in the shaded artifact in order to create a private copy of their bytecode:</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -203,7 +207,8 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div><p>This instructs the plugin to move classes from the package <tt>org.codehaus.plexus.util</tt> and its subpackages into the package <tt>org.shaded.plexus.util</tt> by moving the corresponding JAR file entries and rewritting the affected bytecode. The class <tt>Xpp3Dom</tt> and some others will remain in their original package.</p></div>
+&lt;/project&gt;</pre></div>
+<p>This instructs the plugin to move classes from the package <tt>org.codehaus.plexus.util</tt> and its subpackages into the package <tt>org.shaded.plexus.util</tt> by moving the corresponding JAR file entries and rewritting the affected bytecode. The class <tt>Xpp3Dom</tt> and some others will remain in their original package.</p></div>
       </div>
     </div>
     <div class="clear">
@@ -211,7 +216,7 @@
     </div>
     <div id="footer">
       <div class="xright">
-        &#169;            2002-2013
+        &#169;            2002-2014
               The Apache Software Foundation
             
                           - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.

Modified: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/executable-jar.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/executable-jar.html (original)
+++ websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/executable-jar.html Tue Apr 29 05:16:02 2014
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <!--
- | Generated by Apache Maven Doxia at Nov 25, 2013
+ | Generated by Apache Maven Doxia at 2014-04-29
  | Rendered using Apache Maven Stylus Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml">
@@ -14,7 +14,7 @@
     <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
         <meta name="author" content="Mauro Talevi" />
         <meta name="Date-Creation-yyyymmdd" content="20080721" />
-    <meta name="Date-Revision-yyyymmdd" content="20131125" />
+    <meta name="Date-Revision-yyyymmdd" content="20140429" />
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                                                     
 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
@@ -48,8 +48,8 @@
         Executable JAR
         </div>
             <div class="xright">        
-                                    Last Published: 2013-11-25
-              &nbsp;| Version: 2.2
+                                    Last Published: 2014-04-29
+              &nbsp;| Version: 2.3
             </div>
       <div class="clear">
         <hr/>
@@ -99,7 +99,7 @@
                                                                                                                                                                                                                                                                                                               <li class="collapsed">
                   <a href="../project-info.html">Project Information</a>
                   </li>
-                                                                    <li class="collapsed">
+                                                                                                                                                                                                                                                                          <li class="collapsed">
                   <a href="../project-reports.html">Project Reports</a>
                   </li>
           </ul>
@@ -171,14 +171,18 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Executable JAR<a name="Executable_JAR"></a></h2><p>To create an executable uber JAR
 , one simply needs to set the main class that serves as the application entry point:</p><div class="source"><pre>&lt;project&gt;
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Executable JAR<a name="Executable_JAR"></a></h2>
+<p>To create an executable uber JAR, one simply needs to set the main class that serves as the application entry point:</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -198,14 +202,17 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div><p>This snippet configures a special resource transformer which sets the <tt>Main-Class</tt> entry in the <tt>MANIFEST.MF</tt> of the shaded JAR. Other entries can be added to the <tt>MANIFEST.MF</tt> as well via key-value pairs in the <tt>&lt;manifestEntries&gt;</tt> section:</p><div class="source"><pre>&lt;project&gt;
+&lt;/project&gt;</pre></div>
+<p>This snippet configures a special resource transformer which sets the <tt>Main-Class</tt> entry in the <tt>MANIFEST.MF</tt> of the shaded JAR. Other entries can be added to the <tt>MANIFEST.MF</tt> as well via key-value pairs in the <tt>&lt;manifestEntries&gt;</tt> section:</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -236,7 +243,7 @@
     </div>
     <div id="footer">
       <div class="xright">
-        &#169;            2002-2013
+        &#169;            2002-2014
               The Apache Software Foundation
             
                           - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.

Modified: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/includes-excludes.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/includes-excludes.html (original)
+++ websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/includes-excludes.html Tue Apr 29 05:16:02 2014
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <!--
- | Generated by Apache Maven Doxia at Nov 25, 2013
+ | Generated by Apache Maven Doxia at 2014-04-29
  | Rendered using Apache Maven Stylus Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml">
@@ -14,7 +14,7 @@
     <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
         <meta name="author" content="Mauro Talevi" />
         <meta name="Date-Creation-yyyymmdd" content="20080721" />
-    <meta name="Date-Revision-yyyymmdd" content="20131125" />
+    <meta name="Date-Revision-yyyymmdd" content="20140429" />
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                                                     
 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
@@ -48,8 +48,8 @@
         Selecting Contents for Uber JAR
         </div>
             <div class="xright">        
-                                    Last Published: 2013-11-25
-              &nbsp;| Version: 2.2
+                                    Last Published: 2014-04-29
+              &nbsp;| Version: 2.3
             </div>
       <div class="clear">
         <hr/>
@@ -99,7 +99,7 @@
                                                                                                                                                                                                                                                                                                               <li class="collapsed">
                   <a href="../project-info.html">Project Information</a>
                   </li>
-                                                                    <li class="collapsed">
+                                                                                                                                                                                                                                                                          <li class="collapsed">
                   <a href="../project-reports.html">Project Reports</a>
                   </li>
           </ul>
@@ -171,14 +171,18 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Selecting Contents for Uber JAR<a name="Selecting_Contents_for_Uber_JAR"></a></h2><
 p>The POM snippet below shows how to control which project dependencies should be included/excluded in the uber JAR:</p><div class="source"><pre>&lt;project&gt;
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Selecting Contents for Uber JAR<a name="Selecting_Contents_for_Uber_JAR"></a></h2>
+<p>The POM snippet below shows how to control which project dependencies should be included/excluded in the uber JAR:</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -203,14 +207,18 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div><p>Of course, <tt>&lt;includes&gt;</tt> can be used as well to specify a white list of artifacts. Artifacts are denoted by a composite idenitifer of the form <i>groupId</i>:<i>artifactId</i>[[:<i>type</i>]:<i>classifier</i>]. Since plugin version 1.3, the wildcard characters '*' and '?' can be used to do glob-like pattern matching.</p><p>For fine-grained control of which classes from the selected dependencies are included, artifact filters can be used:</p><div class="source"><pre>&lt;project&gt;
+&lt;/project&gt;</pre></div>
+<p>Of course, <tt>&lt;includes&gt;</tt> can be used as well to specify a white list of artifacts. Artifacts are denoted by a composite idenitifer of the form <i>groupId</i>:<i>artifactId</i>[[:<i>type</i>]:<i>classifier</i>]. Since plugin version 1.3, the wildcard characters '*' and '?' can be used to do glob-like pattern matching.</p>
+<p>For fine-grained control of which classes from the selected dependencies are included, artifact filters can be used:</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -246,14 +254,18 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div><p>Here, Ant-like patterns are used to specify that from the dependency <tt>junit:junit</tt> only certain classes/resources should be included in the uber JAR. The second filter demonstrates the use of wildcards for the artifact identity which was introduced in plugin version 1.3. It excludes all signature related files from every artifact, regardless of its group or artifact id.</p><p>Besides user-specified filters, the plugin can also be configured to automatically remove all classes of dependencies that are not used by the project, thereby minimizing the resulting uber JAR:</p><div class="source"><pre>&lt;project&gt;
+&lt;/project&gt;</pre></div>
+<p>Here, Ant-like patterns are used to specify that from the dependency <tt>junit:junit</tt> only certain classes/resources should be included in the uber JAR. The second filter demonstrates the use of wildcards for the artifact identity which was introduced in plugin version 1.3. It excludes all signature related files from every artifact, regardless of its group or artifact id.</p>
+<p>Besides user-specified filters, the plugin can also be configured to automatically remove all classes of dependencies that are not used by the project, thereby minimizing the resulting uber JAR:</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -269,14 +281,17 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div><p>As of version 1.6, minimizeJar will respect classes that were specifically marked for inclusion in a filter. Note that specifying an include filter for classes in an artifact implicitly excludes all non-specified classes in that artifact.</p><div class="source"><pre>&lt;project&gt;
+&lt;/project&gt;</pre></div>
+<p>As of version 1.6, minimizeJar will respect classes that were specifically marked for inclusion in a filter. Note that specifying an include filter for classes in an artifact implicitly excludes all non-specified classes in that artifact.</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -314,7 +329,7 @@
     </div>
     <div id="footer">
       <div class="xright">
-        &#169;            2002-2013
+        &#169;            2002-2014
               The Apache Software Foundation
             
                           - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.

Modified: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/resource-transformers.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/resource-transformers.html (original)
+++ websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/resource-transformers.html Tue Apr 29 05:16:02 2014
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <!--
- | Generated by Apache Maven Doxia at Nov 25, 2013
+ | Generated by Apache Maven Doxia at 2014-04-29
  | Rendered using Apache Maven Stylus Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml">
@@ -14,7 +14,7 @@
     <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
         <meta name="author" content="Mauro Talevi" />
         <meta name="Date-Creation-yyyymmdd" content="20080721" />
-    <meta name="Date-Revision-yyyymmdd" content="20131125" />
+    <meta name="Date-Revision-yyyymmdd" content="20140429" />
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                                                     
 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
@@ -48,8 +48,8 @@
         Resource Transformers
         </div>
             <div class="xright">        
-                                    Last Published: 2013-11-25
-              &nbsp;| Version: 2.2
+                                    Last Published: 2014-04-29
+              &nbsp;| Version: 2.3
             </div>
       <div class="clear">
         <hr/>
@@ -99,7 +99,7 @@
                                                                                                                                                                                                                                                                                                               <li class="collapsed">
                   <a href="../project-info.html">Project Information</a>
                   </li>
-                                                                    <li class="collapsed">
+                                                                                                                                                                                                                                                                          <li class="collapsed">
                   <a href="../project-reports.html">Project Reports</a>
                   </li>
           </ul>
@@ -171,15 +171,53 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Resource Transformers<a name="Resource_Transformers"></a></h2><p>Aggregating classe
 s/resources from several artifacts into one uber JAR is straight forward as long as there is no overlap. Otherwise, some kind of logic to merge resources from several JARs is required. This is where resource transformers kick in.</p><table border="1" class="bodyTable"><caption>Transformers in <tt>org.apache.maven.plugins.shade.resource</tt>
-</caption><tr class="a"><td align="left"><a href="#ApacheLicenseResourceTransformer">ApacheLicenseResourceTransformer</a></td><td align="left">Prevents license duplication</td></tr><tr class="b"><td align="left"><a href="#ApacheNoticeResourceTransformer">ApacheNoticeResourceTransformer</a></td><td align="left">Prepares merged NOTICE</td></tr><tr class="a"><td align="left"><a href="#AppendingTransformer">AppendingTransformer</a></td><td align="left">Adds content to a resource</td></tr><tr class="b"><td align="left"><a href="#ComponentsXmlResourceTransformer">ComponentsXmlResourceTransformer</a></td><td align="left">Aggregates Plexus <tt>components.xml</tt></td></tr><tr class="a"><td align="left"><a href="#DontIncludeResourceTransformer">DontIncludeResourceTransformer</a></td><td align="left">Prevents inclusion of matching resources</td></tr><tr class="b"><td align="left"><a href="#IncludeResourceTransformer">IncludeResourceTransformer</a></td><td align="left">Adds files from the proj
 ect</td></tr><tr class="a"><td align="left"><a href="#ManifestResourceTransformer">ManifestResourceTransformer</a></td><td align="left">Sets entries in the <tt>MANIFEST</tt></td></tr><tr class="b"><td align="left"><a href="#PluginXmlResourceTransformer">PluginXmlResourceTransformer</a></td><td align="left">Aggregates Mavens <tt>plugin.xml</tt></td></tr><tr class="a"><td align="left"><a href="#ServicesResourceTransformer">ServicesResourceTransformer</a></td><td align="left">Merges <tt>META-INF/services</tt> resources</td></tr><tr class="b"><td align="left"><a href="#XmlAppendingTransformer">XmlAppendingTransformer</a></td><td align="left">Adds XML content to an XML resource</td></tr></table><div class="section"><h3>Merging Plexus Component Descriptors with the <a name="ComponentsXmlResourceTransformer">ComponentsXmlResourceTransformer</a><a name="Merging_Plexus_Component_Descriptors_with_the_ComponentsXmlResourceTransformer"></a></h3><p>JARs for components targeting the Plexus IoC co
 ntainer contain a <tt>META-INF/plexus/components.xml</tt> entry that declares the component and its requirements. If the uber JAR aggregates multiple Plexus components, a <tt>ComponentsXmlResourceTransformer</tt> needs to be used to merge the XML descriptors:</p><div class="source"><pre>&lt;project&gt;
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Resource Transformers<a name="Resource_Transformers"></a></h2>
+<p>Aggregating classes/resources from several artifacts into one uber JAR is straight forward as long as there is no overlap. Otherwise, some kind of logic to merge resources from several JARs is required. This is where resource transformers kick in.</p>
+<table border="1" class="bodyTable"><caption>Transformers in <tt>org.apache.maven.plugins.shade.resource</tt>
+</caption>
+<tr class="a">
+<td align="left"><a href="#ApacheLicenseResourceTransformer">ApacheLicenseResourceTransformer</a></td>
+<td align="left">Prevents license duplication</td></tr>
+<tr class="b">
+<td align="left"><a href="#ApacheNoticeResourceTransformer">ApacheNoticeResourceTransformer</a></td>
+<td align="left">Prepares merged NOTICE</td></tr>
+<tr class="a">
+<td align="left"><a href="#AppendingTransformer">AppendingTransformer</a></td>
+<td align="left">Adds content to a resource</td></tr>
+<tr class="b">
+<td align="left"><a href="#ComponentsXmlResourceTransformer">ComponentsXmlResourceTransformer</a></td>
+<td align="left">Aggregates Plexus <tt>components.xml</tt></td></tr>
+<tr class="a">
+<td align="left"><a href="#DontIncludeResourceTransformer">DontIncludeResourceTransformer</a></td>
+<td align="left">Prevents inclusion of matching resources</td></tr>
+<tr class="b">
+<td align="left"><a href="#IncludeResourceTransformer">IncludeResourceTransformer</a></td>
+<td align="left">Adds files from the project</td></tr>
+<tr class="a">
+<td align="left"><a href="#ManifestResourceTransformer">ManifestResourceTransformer</a></td>
+<td align="left">Sets entries in the <tt>MANIFEST</tt></td></tr>
+<tr class="b">
+<td align="left"><a href="#PluginXmlResourceTransformer">PluginXmlResourceTransformer</a></td>
+<td align="left">Aggregates Mavens <tt>plugin.xml</tt></td></tr>
+<tr class="a">
+<td align="left"><a href="#ServicesResourceTransformer">ServicesResourceTransformer</a></td>
+<td align="left">Merges <tt>META-INF/services</tt> resources</td></tr>
+<tr class="b">
+<td align="left"><a href="#XmlAppendingTransformer">XmlAppendingTransformer</a></td>
+<td align="left">Adds XML content to an XML resource</td></tr></table>
+<div class="section">
+<h3>Merging Plexus Component Descriptors with the <a name="ComponentsXmlResourceTransformer">ComponentsXmlResourceTransformer</a><a name="Merging_Plexus_Component_Descriptors_with_the_ComponentsXmlResourceTransformer"></a></h3>
+<p>JARs for components targeting the Plexus IoC container contain a <tt>META-INF/plexus/components.xml</tt> entry that declares the component and its requirements. If the uber JAR aggregates multiple Plexus components, a <tt>ComponentsXmlResourceTransformer</tt> needs to be used to merge the XML descriptors:</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -197,14 +235,20 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div><p>Since plugin version 1.3, this resource transformer will also update the descriptor to account for relocation of component interfaces/implementations (if any).</p></div><div class="section"><h3>Relocate classes of the Maven Plugin Descriptor with the <a name="PluginXmlResourceTransformer">PluginXmlResourceTransformer</a><a name="Relocate_classes_of_the_Maven_Plugin_Descriptor_with_the_PluginXmlResourceTransformer"></a></h3><p>With <a class="externalLink" href="http://maven.apache.org/plugin-tools/index.html">Plugin Tools 3.0</a> annotations have been introduced. Now references to classes are no longer classnames as String, but the actual Class reference. When you wanted to relocate classes, you had to maintain the <tt>META-INF/maven/plugin.xml</tt> by hand, but now this can be done with the <tt>PluginXmlResourceTransformer</tt> </p><div class="source"><pre>&lt;project&gt;
+&lt;/project&gt;</pre></div>
+<p>Since plugin version 1.3, this resource transformer will also update the descriptor to account for relocation of component interfaces/implementations (if any).</p></div>
+<div class="section">
+<h3>Relocate classes of the Maven Plugin Descriptor with the <a name="PluginXmlResourceTransformer">PluginXmlResourceTransformer</a><a name="Relocate_classes_of_the_Maven_Plugin_Descriptor_with_the_PluginXmlResourceTransformer"></a></h3>
+<p>With <a class="externalLink" href="http://maven.apache.org/plugin-tools/index.html">Plugin Tools 3.0</a> annotations have been introduced. Now references to classes are no longer classnames as String, but the actual Class reference. When you wanted to relocate classes, you had to maintain the <tt>META-INF/maven/plugin.xml</tt> by hand, but now this can be done with the <tt>PluginXmlResourceTransformer</tt> </p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -222,14 +266,19 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div></div><div class="section"><h3>Concatenating Service Entries with the <a name="ServicesResourceTransformer">ServicesResourceTransformer</a><a name="Concatenating_Service_Entries_with_the_ServicesResourceTransformer"></a></h3><p>JAR files providing implementations of some interfaces often ship with a <tt>META-INF/services/</tt> directory that maps interfaces to their implementation classes for lookup by the service locator. To merge multiple implementations of the same interface into one service entry, the <tt>ServicesResourceTransformer</tt> can be used:</p><div class="source"><pre>&lt;project&gt;
+&lt;/project&gt;</pre></div></div>
+<div class="section">
+<h3>Concatenating Service Entries with the <a name="ServicesResourceTransformer">ServicesResourceTransformer</a><a name="Concatenating_Service_Entries_with_the_ServicesResourceTransformer"></a></h3>
+<p>JAR files providing implementations of some interfaces often ship with a <tt>META-INF/services/</tt> directory that maps interfaces to their implementation classes for lookup by the service locator. To merge multiple implementations of the same interface into one service entry, the <tt>ServicesResourceTransformer</tt> can be used:</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -247,14 +296,19 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div></div><div class="section"><h3>Merging Content of Specific Files with <a name="AppendingTransformer">AppendingTransformer</a> and XmlAppendingTransformer<a name="Merging_Content_of_Specific_Files_with_AppendingTransformer_and_XmlAppendingTransformer"></a></h3><p>Some jars contain additional resources (such as properties files) that have the same file name. To avoid overwriting, you can opt to merge them by appending their content into one file. One good example for this is when aggregating both the spring-context and plexus-spring jars. Both of them have the <tt>META-INF/spring.handlers</tt> file which is used by Spring to handle XML schema namespaces. You can merge the contents of all the files with that specific name using the <tt>AppendingTransformer</tt> as shown below:</p><div class="source"><pre>&lt;project&gt;
+&lt;/project&gt;</pre></div></div>
+<div class="section">
+<h3>Merging Content of Specific Files with <a name="AppendingTransformer">AppendingTransformer</a> and XmlAppendingTransformer<a name="Merging_Content_of_Specific_Files_with_AppendingTransformer_and_XmlAppendingTransformer"></a></h3>
+<p>Some jars contain additional resources (such as properties files) that have the same file name. To avoid overwriting, you can opt to merge them by appending their content into one file. One good example for this is when aggregating both the spring-context and plexus-spring jars. Both of them have the <tt>META-INF/spring.handlers</tt> file which is used by Spring to handle XML schema namespaces. You can merge the contents of all the files with that specific name using the <tt>AppendingTransformer</tt> as shown below:</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -277,14 +331,17 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div><p>For XML files, you can use the <tt><a name="XmlAppendingTransformer">XmlAppendingTransformer</a></tt> instead:</p><div class="source"><pre>&lt;project&gt;
+&lt;/project&gt;</pre></div>
+<p>For XML files, you can use the <tt><a name="XmlAppendingTransformer">XmlAppendingTransformer</a></tt> instead:</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -307,14 +364,21 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div><p>Since plugin version 1.3.1, the <tt>XmlAppendingTransformer</tt> will by default not load DTDs, thereby avoiding network access. The potential downside of this mode is that external entities cannot be resolved which could fail the transformation, e.g. when using the Crimson XML parser as used in some JRE 1.4. If the transformed resource uses external entities, DTD resolution can either be turned back on or a plugin dependency on <tt>xerces:xercesImpl:2.9.1</tt> is added to the POM.</p></div><div class="section"><h3>Excluding Resources with the <a name="DontIncludeResourceTransformer">DontIncludeResourceTransformer</a><a name="Excluding_Resources_with_the_DontIncludeResourceTransformer"></a></h3><p>The <tt>DontIncludeResourceTransformer</tt> allows resources to be excluded when their name ends in a given value.</p><p>For example, the following sample excludes all resources ending in <tt>.txt</tt>.</p><div class="source"><pre>&lt;project&gt;
+&lt;/project&gt;</pre></div>
+<p>Since plugin version 1.3.1, the <tt>XmlAppendingTransformer</tt> will by default not load DTDs, thereby avoiding network access. The potential downside of this mode is that external entities cannot be resolved which could fail the transformation, e.g. when using the Crimson XML parser as used in some JRE 1.4. If the transformed resource uses external entities, DTD resolution can either be turned back on or a plugin dependency on <tt>xerces:xercesImpl:2.9.1</tt> is added to the POM.</p></div>
+<div class="section">
+<h3>Excluding Resources with the <a name="DontIncludeResourceTransformer">DontIncludeResourceTransformer</a><a name="Excluding_Resources_with_the_DontIncludeResourceTransformer"></a></h3>
+<p>The <tt>DontIncludeResourceTransformer</tt> allows resources to be excluded when their name ends in a given value.</p>
+<p>For example, the following sample excludes all resources ending in <tt>.txt</tt>.</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -334,19 +398,28 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div><p>Since maven-shade-plugin-3.0 it is also possible to give a list of resources which should not be included, like: </p><div class="source"><pre>&lt;transformer implementation=&quot;org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer&quot;&gt;
+&lt;/project&gt;</pre></div>
+<p>Since maven-shade-plugin-3.0 it is also possible to give a list of resources which should not be included, like: </p>
+<div class="source">
+<pre>&lt;transformer implementation=&quot;org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer&quot;&gt;
   &lt;resources&gt;
     &lt;resource&gt;.txt&lt;/resource&gt;
     &lt;resource&gt;READ.me&lt;/resource&gt;
   &lt;/resources&gt;
-&lt;/transformer&gt;</pre></div></div><div class="section"><h3>Adding New Resources with the <a name="IncludeResourceTransformer">IncludeResourceTransformer</a><a name="Adding_New_Resources_with_the_IncludeResourceTransformer"></a></h3><p>The <tt>IncludeResourceTransformer</tt> allows project files to be included in the package under a given name.</p><p>For example, the following sample includes <tt>README.txt</tt> in the package as <tt>README</tt> in the <tt>META-INF</tt> directory.</p><div class="source"><pre>&lt;project&gt;
+&lt;/transformer&gt;</pre></div></div>
+<div class="section">
+<h3>Adding New Resources with the <a name="IncludeResourceTransformer">IncludeResourceTransformer</a><a name="Adding_New_Resources_with_the_IncludeResourceTransformer"></a></h3>
+<p>The <tt>IncludeResourceTransformer</tt> allows project files to be included in the package under a given name.</p>
+<p>For example, the following sample includes <tt>README.txt</tt> in the package as <tt>README</tt> in the <tt>META-INF</tt> directory.</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -367,14 +440,24 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div></div><div class="section"><h3>Setting Manifest Entries with the <a name="ManifestResourceTransformer">ManifestResourceTransformer</a><a name="Setting_Manifest_Entries_with_the_ManifestResourceTransformer"></a></h3><p>The <tt>ManifestResourceTransformer</tt> allows existing entries in the <tt>MANIFEST</tt> to be replaced and new entries added. </p><p>For example, the following sample sets</p><ul><li>the <tt>Main-Class</tt> entry to the value of the <tt>app.main.class</tt> property,</li><li>the <tt>X-Compile-Source-JDK</tt> entry to the value of the <tt>maven.compile.source</tt> property and</li><li>the <tt>X-Compile-Target-JDK</tt> entry to the value of the <tt>maven.compile.target</tt> property.<div class="source"><pre>&lt;project&gt;
+&lt;/project&gt;</pre></div></div>
+<div class="section">
+<h3>Setting Manifest Entries with the <a name="ManifestResourceTransformer">ManifestResourceTransformer</a><a name="Setting_Manifest_Entries_with_the_ManifestResourceTransformer"></a></h3>
+<p>The <tt>ManifestResourceTransformer</tt> allows existing entries in the <tt>MANIFEST</tt> to be replaced and new entries added. </p>
+<p>For example, the following sample sets</p>
+<ul>
+<li>the <tt>Main-Class</tt> entry to the value of the <tt>app.main.class</tt> property,</li>
+<li>the <tt>X-Compile-Source-JDK</tt> entry to the value of the <tt>maven.compile.source</tt> property and</li>
+<li>the <tt>X-Compile-Target-JDK</tt> entry to the value of the <tt>maven.compile.target</tt> property.
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -398,14 +481,22 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div></li></ul></div><div class="section"><h3>Licensing<a name="Licensing"></a></h3><div class="section"><h4>Preventing License Duplication with the <a name="ApacheLicenseResourceTransformer">ApacheLicenseResourceTransformer</a><a name="Preventing_License_Duplication_with_the_ApacheLicenseResourceTransformer"></a></h4><p>Some open source producers (including the <a class="externalLink" href="http://www.apache.org"> Apache Software Foundation</a>) include a copy of their license in the META-INF directory. These are conventionally named either <tt>LICENSE</tt> or <tt>LICENSE.txt</tt>. When merging these dependencies, adding these resources may cause confusion. The <tt>ApacheLicenseResourceTransformer</tt> ensures that duplicate licenses (named according to this convention) are not merged. </p><p>For example, the following prevents the license from a <tt>commons-collections</tt> dependency being merged in</p><div class="source"><pre>&lt;project&gt;
+&lt;/project&gt;</pre></div></li></ul></div>
+<div class="section">
+<h3>Licensing<a name="Licensing"></a></h3>
+<div class="section">
+<h4>Preventing License Duplication with the <a name="ApacheLicenseResourceTransformer">ApacheLicenseResourceTransformer</a><a name="Preventing_License_Duplication_with_the_ApacheLicenseResourceTransformer"></a></h4>
+<p>Some open source producers (including the <a class="externalLink" href="http://www.apache.org"> Apache Software Foundation</a>) include a copy of their license in the META-INF directory. These are conventionally named either <tt>LICENSE</tt> or <tt>LICENSE.txt</tt>. When merging these dependencies, adding these resources may cause confusion. The <tt>ApacheLicenseResourceTransformer</tt> ensures that duplicate licenses (named according to this convention) are not merged. </p>
+<p>For example, the following prevents the license from a <tt>commons-collections</tt> dependency being merged in</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -424,14 +515,20 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div></div><div class="section"><h4>Aggregating Notices with the <a name="ApacheNoticeResourceTransformer">ApacheNoticeResourceTransformer</a><a name="Aggregating_Notices_with_the_ApacheNoticeResourceTransformer"></a></h4><p>Some licenses (including the <a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.html"> Apache License, Version 2</a>) require that notices are preserved by downstream distributors. <tt>ApacheNoticeResourceTransformer</tt> automates the assembly of an appropriate <tt>NOTICE</tt>.</p><p>For example, to simply merge in dependent notices:</p><div class="source"><pre>&lt;project&gt;
+&lt;/project&gt;</pre></div></div>
+<div class="section">
+<h4>Aggregating Notices with the <a name="ApacheNoticeResourceTransformer">ApacheNoticeResourceTransformer</a><a name="Aggregating_Notices_with_the_ApacheNoticeResourceTransformer"></a></h4>
+<p>Some licenses (including the <a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.html"> Apache License, Version 2</a>) require that notices are preserved by downstream distributors. <tt>ApacheNoticeResourceTransformer</tt> automates the assembly of an appropriate <tt>NOTICE</tt>.</p>
+<p>For example, to simply merge in dependent notices:</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;phase&gt;package&lt;/phase&gt;
@@ -459,7 +556,7 @@
     </div>
     <div id="footer">
       <div class="xright">
-        &#169;            2002-2013
+        &#169;            2002-2014
               The Apache Software Foundation
             
                           - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.

Modified: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/use-shader-other-impl.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/use-shader-other-impl.html (original)
+++ websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/examples/use-shader-other-impl.html Tue Apr 29 05:16:02 2014
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <!--
- | Generated by Apache Maven Doxia at Nov 25, 2013
+ | Generated by Apache Maven Doxia at 2014-04-29
  | Rendered using Apache Maven Stylus Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml">
@@ -14,7 +14,7 @@
     <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
         <meta name="author" content="Olivier Lamy" />
         <meta name="Date-Creation-yyyymmdd" content="20120313" />
-    <meta name="Date-Revision-yyyymmdd" content="20131125" />
+    <meta name="Date-Revision-yyyymmdd" content="20140429" />
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                                                     
 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
@@ -48,8 +48,8 @@
         Using an other Shader Implementation
         </div>
             <div class="xright">        
-                                    Last Published: 2013-11-25
-              &nbsp;| Version: 2.2
+                                    Last Published: 2014-04-29
+              &nbsp;| Version: 2.3
             </div>
       <div class="clear">
         <hr/>
@@ -99,7 +99,7 @@
                                                                                                                                                                                                                                                                                                               <li class="collapsed">
                   <a href="../project-info.html">Project Information</a>
                   </li>
-                                                                    <li class="collapsed">
+                                                                                                                                                                                                                                                                          <li class="collapsed">
                   <a href="../project-reports.html">Project Reports</a>
                   </li>
           </ul>
@@ -171,7 +171,12 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section"><h2>Using your own Shader implementation<a name="Using_your_own_Shader_implementation">
 </a></h2><p>By default, the plugin provide a DefaultShader implementation but with version 1.6 you can use your own implementation.</p><p>Create a standard Maven project with your implementation.</p><div class="source"><pre>
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Using your own Shader implementation<a name="Using_your_own_Shader_implementation"></a></h2>
+<p>By default, the plugin provide a DefaultShader implementation but with version 1.6 you can use your own implementation.</p>
+<p>Create a standard Maven project with your implementation.</p>
+<div class="source">
+<pre>
 Dependency to Plexus annotations
 
     &lt;dependency&gt;
@@ -202,14 +207,17 @@ public class MockShader
             &lt;/goals&gt;
           &lt;/execution&gt;
         &lt;/executions&gt;
-      &lt;/plugin&gt;</pre></div><p>Assuming your project has coordinate org.foo.bar:wine:1.0, you must add it as a dependency of the shade plugin.</p><div class="source"><pre>&lt;project&gt;
+      &lt;/plugin&gt;</pre></div>
+<p>Assuming your project has coordinate org.foo.bar:wine:1.0, you must add it as a dependency of the shade plugin.</p>
+<div class="source">
+<pre>&lt;project&gt;
   ...
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
-        &lt;version&gt;2.2&lt;/version&gt;
+        &lt;version&gt;2.3&lt;/version&gt;
         &lt;dependencies&gt;
           &lt;dependency&gt;
             &lt;groupId&gt;org.foo.bar&lt;/groupId&gt;
@@ -232,7 +240,8 @@ public class MockShader
     &lt;/plugins&gt;
   &lt;/build&gt;
   ...
-&lt;/project&gt;</pre></div><p>Now the mojo will use your own implementation.</p></div>
+&lt;/project&gt;</pre></div>
+<p>Now the mojo will use your own implementation.</p></div>
       </div>
     </div>
     <div class="clear">
@@ -240,7 +249,7 @@ public class MockShader
     </div>
     <div id="footer">
       <div class="xright">
-        &#169;            2002-2013
+        &#169;            2002-2014
               The Apache Software Foundation
             
                           - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.

Modified: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/faq.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/faq.html (original)
+++ websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/faq.html Tue Apr 29 05:16:02 2014
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <!--
- | Generated by Apache Maven Doxia at Nov 25, 2013
+ | Generated by Apache Maven Doxia at 2014-04-29
  | Rendered using Apache Maven Stylus Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml">
@@ -12,7 +12,7 @@
       @import url("./css/site.css");
     </style>
     <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-        <meta name="Date-Revision-yyyymmdd" content="20131125" />
+        <meta name="Date-Revision-yyyymmdd" content="20140429" />
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                                                     
 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
@@ -46,8 +46,8 @@
         Frequently Asked Questions
         </div>
             <div class="xright">        
-                                    Last Published: 2013-11-25
-              &nbsp;| Version: 2.2
+                                    Last Published: 2014-04-29
+              &nbsp;| Version: 2.3
             </div>
       <div class="clear">
         <hr/>
@@ -97,7 +97,7 @@
                                                                                                                                                                                                                                                                                                               <li class="collapsed">
                   <a href="project-info.html">Project Information</a>
                   </li>
-                                                                    <li class="collapsed">
+                                                                                                                                                                                                                                                                          <li class="collapsed">
                   <a href="project-reports.html">Project Reports</a>
                   </li>
           </ul>
@@ -184,18 +184,27 @@ software distributed under the License i
 "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 KIND, either express or implied.  See the License for the
 specific language governing permissions and limitations
-under the License. --><div class="section"><h2><a name="top">Frequently Asked Questions</a><a name="Frequently_Asked_Questions"></a></h2><ol style="list-style-type: decimal"><li><a href="#two-executions">Why Does My Second Shade Include The Results Of The First Execution?</a></li></ol></div><dl><dt><a name="two-executions">Why Does My Second Shade Include The Results Of The First Execution?</a></dt><dd>
-       <p>
+under the License. --><div class="section">
+<h2><a name="top">Frequently Asked Questions</a><a name="Frequently_Asked_Questions"></a></h2>
+<ol style="list-style-type: decimal">
+<li><a href="#two-executions">Why Does My Second Shade Include The Results Of The First Execution?</a></li></ol></div>
+<dl>
+<dt><a name="two-executions">Why Does My Second Shade Include The Results Of The First Execution?</a></dt>
+<dd>
+       
+<p>
        By default, shade replaces with original jar with the result of shading.
        So, when a <tt>pom.xml</tt> includes two shades, 
        the second shade execution will (by default) start from the result of the 
        first shade execution.
-      </p><p>
+      </p>
+<p>
        If you're looking for two independent shades then read 
        in <a href="shade-mojo.html">shade:shade</a> about
        ways choose a different name for your first shade.
       </p>
-     <p align="right"><a href="#top">[top]</a></p></dd></dl>
+     
+<p align="right"><a href="#top">[top]</a></p></dd></dl>
       </div>
     </div>
     <div class="clear">
@@ -203,7 +212,7 @@ under the License. --><div class="sectio
     </div>
     <div id="footer">
       <div class="xright">
-        &#169;            2002-2013
+        &#169;            2002-2014
               The Apache Software Foundation
             
                           - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.



Mime
View raw message