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