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();
}