/** * @since 3.2.0 */ public void executeMojo( MavenProject project, String goal, Xpp3Dom... parameters ) throws Exception { MavenSession session = newMavenSession( project ); executeMojo( session, project, goal, parameters ); }
/** * @since 3.1.0 */ public void executeMojo( File basedir, String goal ) throws Exception { MavenProject project = readMavenProject( basedir ); MavenSession session = newMavenSession( project ); MojoExecution execution = newMojoExecution( goal ); executeMojo( session, project, execution ); }
/** * @since 3.1.0 */ public Mojo lookupConfiguredMojo( File basedir, String goal ) throws Exception, ComponentConfigurationException { MavenProject project = readMavenProject( basedir ); MavenSession session = newMavenSession( project ); MojoExecution execution = newMojoExecution( goal ); return lookupConfiguredMojo( session, execution ); }