improved error message
git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1343166 13f79535-47bb-0310-9956-ffa450edef68master
parent
09b55931a9
commit
6c06f4bcdd
|
|
@ -230,12 +230,13 @@ public class JavaMojoDescriptorExtractor
|
||||||
|
|
||||||
if ( executePhase == null && executeGoal == null )
|
if ( executePhase == null && executeGoal == null )
|
||||||
{
|
{
|
||||||
throw new InvalidPluginDescriptorException( "@execute tag requires a 'phase' or 'goal' parameter" );
|
throw new InvalidPluginDescriptorException( javaClass.getFullyQualifiedName()
|
||||||
|
+ ": @execute tag requires either a 'phase' or 'goal' parameter" );
|
||||||
}
|
}
|
||||||
else if ( executePhase != null && executeGoal != null )
|
else if ( executePhase != null && executeGoal != null )
|
||||||
{
|
{
|
||||||
throw new InvalidPluginDescriptorException(
|
throw new InvalidPluginDescriptorException( javaClass.getFullyQualifiedName()
|
||||||
"@execute tag can have only one of a 'phase' or 'goal' parameter" );
|
+ ": @execute tag can have only one of a 'phase' or 'goal' parameter" );
|
||||||
}
|
}
|
||||||
mojoDescriptor.setExecutePhase( executePhase );
|
mojoDescriptor.setExecutePhase( executePhase );
|
||||||
mojoDescriptor.setExecuteGoal( executeGoal );
|
mojoDescriptor.setExecuteGoal( executeGoal );
|
||||||
|
|
@ -246,8 +247,8 @@ public class JavaMojoDescriptorExtractor
|
||||||
mojoDescriptor.setExecuteLifecycle( lifecycle );
|
mojoDescriptor.setExecuteLifecycle( lifecycle );
|
||||||
if ( mojoDescriptor.getExecuteGoal() != null )
|
if ( mojoDescriptor.getExecuteGoal() != null )
|
||||||
{
|
{
|
||||||
throw new InvalidPluginDescriptorException(
|
throw new InvalidPluginDescriptorException( javaClass.getFullyQualifiedName()
|
||||||
"@execute lifecycle requires a phase instead of a goal" );
|
+ ": @execute lifecycle requires a phase instead of a goal" );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue