You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2012/06/08 18:05:12 UTC

svn commit: r1348135 - /openejb/trunk/openejb/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java

Author: rmannibucau
Date: Fri Jun  8 16:05:11 2012
New Revision: 1348135

URL: http://svn.apache.org/viewvc?rev=1348135&view=rev
Log:
allowing to skip current artifact when running tomee through mvn plugin

Modified:
    openejb/trunk/openejb/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java

Modified: openejb/trunk/openejb/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java?rev=1348135&r1=1348134&r2=1348135&view=diff
==============================================================================
--- openejb/trunk/openejb/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java (original)
+++ openejb/trunk/openejb/maven/tomee-maven-plugin/src/main/java/org/apache/openejb/maven/plugin/AbstractTomEEMojo.java Fri Jun  8 16:05:11 2012
@@ -89,6 +89,11 @@ public abstract class AbstractTomEEMojo 
     protected List<ArtifactRepository> remoteRepos;
 
     /**
+     * @parameter expression="${tomee-plugin.skipCurrentProject}" default-value="false"
+     */
+    protected boolean skipCurrentProject;
+
+    /**
      * @parameter expression="${tomee-plugin.version}" default-value="1.1.0-SNAPSHOT"
      */
     protected String tomeeVersion;
@@ -137,7 +142,7 @@ public abstract class AbstractTomEEMojo 
     /**
      * @parameter expression="${tomee-plugin.debugPort}" default-value="5005"
      */
-    private int debugPort;
+    protected int debugPort;
 
     /**
      * @parameter default-value="${project.build.directory}/apache-tomee"
@@ -242,7 +247,9 @@ public abstract class AbstractTomEEMojo 
         if (removeDefaultWebapps) {
             removeDefaultWebapps();
         }
-        copyWar();
+        if (!skipCurrentProject) {
+            copyWar();
+        }
         run();
     }