Author: olamy Date: Mon Oct 17 14:01:57 2011 New Revision: 1185174 URL: http://svn.apache.org/viewvc?rev=1185174&view=rev Log: don't fail on passing system properties to the cli
Modified: tomcat/maven-plugin/trunk/tomcat7-war-runner/src/main/java/org/apache/tomcat/maven/runner/Tomcat7RunnerCli.java Modified: tomcat/maven-plugin/trunk/tomcat7-war-runner/src/main/java/org/apache/tomcat/maven/runner/Tomcat7RunnerCli.java URL: http://svn.apache.org/viewvc/tomcat/maven-plugin/trunk/tomcat7-war-runner/src/main/java/org/apache/tomcat/maven/runner/Tomcat7RunnerCli.java?rev=1185174&r1=1185173&r2=1185174&view=diff ============================================================================== --- tomcat/maven-plugin/trunk/tomcat7-war-runner/src/main/java/org/apache/tomcat/maven/runner/Tomcat7RunnerCli.java (original) +++ tomcat/maven-plugin/trunk/tomcat7-war-runner/src/main/java/org/apache/tomcat/maven/runner/Tomcat7RunnerCli.java Mon Oct 17 14:01:57 2011 @@ -67,19 +67,25 @@ public class Tomcat7RunnerCli static Option help = OptionBuilder .withLongOpt( "help" ) .withDescription("help") - .create("h"); + .create('h'); static Option debug = OptionBuilder .withLongOpt( "debug" ) .withDescription("debug") - .create("X"); + .create('X'); + + static Option sysProps = OptionBuilder.withDescription( "use value for given property" ) + .hasArgs() + .withDescription("key=value") + .withValueSeparator() + .create( 'D' ); static Options options = new Options(); static { options.addOption( httpPort ).addOption( httpsPort ).addOption( ajpPort ).addOption( serverXmlPath ) - .addOption( resetExtract ).addOption( help ).addOption( debug ); + .addOption( resetExtract ).addOption( help ).addOption( debug ).addOption( sysProps ); } --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org