Index: src/main/java/org/apache/maven/plugin/jar/AbstractJarMojo.java
===================================================================
--- src/main/java/org/apache/maven/plugin/jar/AbstractJarMojo.java (revision 1232405) +++ src/main/java/org/apache/maven/plugin/jar/AbstractJarMojo.java (working copy)
@@ -119,7 +119,17 @@
      */
     private boolean useDefaultManifestFile;

+
     /**
+ * Set this to <code>Fasle</code> to disable the attach of the <code>jar</code>.
+     *
+     * @parameter expression="${jar.attach}" default-value="true"
+     *
+     * @since 2.2
+     */
+    private boolean attach;
+
+    /**
      * @component
      */
     private MavenProjectHelper projectHelper;
@@ -235,11 +245,12 @@
         File jarFile = createArchive();

         String classifier = getClassifier();
-        if ( classifier != null )
+        if ( classifier != null && attach)
         {
projectHelper.attachArtifact( getProject(), getType(), classifier, jarFile );
         }
-        else
+        else if(attach)
         {
             getProject().getArtifact().setFile( jarFile );
         }

<<attachment: warren_crossing.vcf>>

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to