You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ol...@apache.org on 2012/12/06 22:44:11 UTC
svn commit: r1418095 - in
/tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6:
RedeployMojo.java RedeployOnlyMojo.java
Author: olamy
Date: Thu Dec 6 21:44:10 2012
New Revision: 1418095
URL: http://svn.apache.org/viewvc?rev=1418095&view=rev
Log:
[MTOMCAT-99] Make redeploy goal consistent with deploy goals
fix tomcat6 part
Added:
tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/RedeployOnlyMojo.java
- copied, changed from r1418091, tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/RedeployMojo.java
Modified:
tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/RedeployMojo.java
Modified: tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/RedeployMojo.java
URL: http://svn.apache.org/viewvc/tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/RedeployMojo.java?rev=1418095&r1=1418094&r2=1418095&view=diff
==============================================================================
--- tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/RedeployMojo.java (original)
+++ tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/RedeployMojo.java Thu Dec 6 21:44:10 2012
@@ -19,6 +19,8 @@ package org.apache.tomcat.maven.plugin.t
* under the License.
*/
+import org.apache.maven.plugins.annotations.Execute;
+import org.apache.maven.plugins.annotations.LifecyclePhase;
import org.apache.maven.plugins.annotations.Mojo;
/**
@@ -28,6 +30,7 @@ import org.apache.maven.plugins.annotati
* @todo depend on war:war, war:exploded or war:inplace when MNG-1649 resolved
*/
@Mojo( name = "redeploy" )
+@Execute( phase = LifecyclePhase.PACKAGE )
public class RedeployMojo
extends DeployMojo
{
Copied: tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/RedeployOnlyMojo.java (from r1418091, tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/RedeployMojo.java)
URL: http://svn.apache.org/viewvc/tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/RedeployOnlyMojo.java?p2=tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/RedeployOnlyMojo.java&p1=tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/RedeployMojo.java&r1=1418091&r2=1418095&rev=1418095&view=diff
==============================================================================
--- tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/RedeployMojo.java (original)
+++ tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/RedeployOnlyMojo.java Thu Dec 6 21:44:10 2012
@@ -1,5 +1,4 @@
package org.apache.tomcat.maven.plugin.tomcat6;
-
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
@@ -9,7 +8,7 @@ package org.apache.tomcat.maven.plugin.t
* "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
+ * 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
@@ -19,28 +18,15 @@ package org.apache.tomcat.maven.plugin.t
* under the License.
*/
+import org.apache.maven.plugins.annotations.Execute;
+import org.apache.maven.plugins.annotations.LifecyclePhase;
import org.apache.maven.plugins.annotations.Mojo;
/**
- * Redeploy a WAR in Tomcat. Deploy with forcing update flag to true
- *
- * @author Mark Hobson <ma...@gmail.com>
- * @todo depend on war:war, war:exploded or war:inplace when MNG-1649 resolved
+ * @since 2.1
*/
-@Mojo( name = "redeploy" )
-public class RedeployMojo
- extends DeployMojo
+@Mojo( name = "redeploy-only" )
+public class RedeployOnlyMojo
{
- // ----------------------------------------------------------------------
- // Protected Methods
- // ----------------------------------------------------------------------
-
- /**
- * {@inheritDoc}
- */
- @Override
- protected boolean isUpdate()
- {
- return true;
- }
+ // no-op : only mojo metadata overriding
}
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org