You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by bw...@apache.org on 2003/04/09 10:15:48 UTC

cvs commit: maven/src/java/org/apache/maven/cli App.java

bwalding    2003/04/09 01:15:48

  Modified:    src/java/org/apache/maven/cli App.java
  Log:
  Now throws NoGoalException if no goal could be found to run
  PR: MAVEN-137
  
  Revision  Changes    Path
  1.24      +9 -1      maven/src/java/org/apache/maven/cli/App.java
  
  Index: App.java
  ===================================================================
  RCS file: /home/cvs/maven/src/java/org/apache/maven/cli/App.java,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- App.java	21 Feb 2003 07:03:32 -0000	1.23
  +++ App.java	9 Apr 2003 08:15:48 -0000	1.24
  @@ -64,6 +64,7 @@
   import org.apache.commons.jelly.XMLOutput;
   import org.apache.maven.MavenUtils;
   import org.apache.maven.MavenSession;
  +import org.apache.maven.NoGoalException;
   import org.apache.maven.verifier.RepoConfigException;
   import org.apache.maven.verifier.UnsatisfiedDependencyException;
   import org.apache.maven.verifier.ChecksumVerificationException;
  @@ -540,6 +541,13 @@
               System.err.println( "BUILD FAILED" );
               System.err.println( "Goal \"" + e.getGoalName()
                                   + "\" does not exist in this project." );
  +            returnCode = RC_NO_GOAL;
  +        }
  +        catch ( NoGoalException e )
  +        {
  +            failed = true;
  +            System.err.println( "BUILD FAILED" );
  +            System.err.println( e.getMessage() );
               returnCode = RC_NO_GOAL;
           }
           catch ( RepoConfigException e )
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org