- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 66 for Mojo (0.03 seconds)
-
compat/maven-plugin-api/src/main/java/org/apache/maven/plugin/Mojo.java
* will allow the Mojo to communicate to the outside world through standard Maven channels. * */ @ThreadSafe public interface Mojo { /** The component <code>role</code> hint for Plexus container */ String ROLE = Mojo.class.getName(); /** * Perform whatever build-process behavior this <code>Mojo</code> implements.<br>Created: Sun Apr 05 03:35:12 GMT 2026 - Last Modified: Fri Oct 25 12:31:46 GMT 2024 - 2.9K bytes - Click Count (0) -
api/maven-api-core/src/main/java/org/apache/maven/api/plugin/annotations/Mojo.java
import org.apache.maven.api.annotations.Nonnull; /** * This annotation will mark your class as a Mojo, which is the implementation of a goal in a Maven plugin. * <p> * The mojo can be annotated with {@code org.apache.maven.api.di.*} annotations to * control the lifecycle of the mojo itself, and to inject other beans. * </p> * <p> * The mojo class can also be injected with an {@link Execute} annotation to specify a * forked lifecycle. * </p>Created: Sun Apr 05 03:35:12 GMT 2026 - Last Modified: Thu Aug 29 18:21:40 GMT 2024 - 3.5K bytes - Click Count (0) -
api/maven-api-core/src/main/java/org/apache/maven/api/plugin/Mojo.java
* * The primary entry point is the {@link #execute()} method, which encapsulates * the behavior of the Mojo and serves as the integration point with Maven. This * method may throw an {@link Exception} to signal any issues that prevent * successful execution of the Mojo. * * <p> * Annotations: * </p> * <ul> * <li>{@link Experimental}: Indicates that this interface or its implementationCreated: Sun Apr 05 03:35:12 GMT 2026 - Last Modified: Wed Jan 29 08:21:00 GMT 2025 - 2.8K bytes - Click Count (0) -
compat/maven-plugin-api/src/main/java/org/apache/maven/plugin/AbstractMojo.java
* the execute method.<br> * The implementation should have a <code>Mojo</code> annotation with the name of the goal: * <pre> * @Mojo( name = "<goal-name>" ) * </pre> * <p> * There are also a number of attributes which can be used to control how and when the * <code>Mojo</code> is executed: * </p> * <table border="1">
Created: Sun Apr 05 03:35:12 GMT 2026 - Last Modified: Sat Apr 05 11:52:05 GMT 2025 - 7.4K bytes - Click Count (0) -
impl/maven-core/src/main/java/org/apache/maven/execution/MojoExecutionEvent.java
private final Mojo mojo; private final Throwable cause; public MojoExecutionEvent(MavenSession session, MavenProject project, MojoExecution mojoExecution, Mojo mojo) { this(session, project, mojoExecution, mojo, null); } public MojoExecutionEvent( MavenSession session, MavenProject project, MojoExecution mojoExecution, Mojo mojo, Throwable cause) {Created: Sun Apr 05 03:35:12 GMT 2026 - Last Modified: Fri Oct 25 12:31:46 GMT 2024 - 2.4K bytes - Click Count (0) -
compat/maven-plugin-api/src/main/java/org/apache/maven/plugin/lifecycle/Lifecycle.java
// --------------------------/ // - Class/Member Variables -/ // --------------------------/ /** * The ID of this lifecycle, for identification in the mojo * descriptor. */ private String id; /** * Field phases. */ private java.util.List<Phase> phases; // -----------/ // - Methods -/ // -----------/Created: Sun Apr 05 03:35:12 GMT 2026 - Last Modified: Fri Oct 25 12:31:46 GMT 2024 - 2.7K bytes - Click Count (0) -
compat/maven-plugin-api/src/test/resources/plugin.xml
<role-hint>jar</role-hint> <field-name>jarArchiver</field-name> </requirement> </requirements> </mojo> <mojo> <goal>war</goal> <threadSafe>true</threadSafe> </mojo> </mojos> <dependencies> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-plugin-api</artifactId> <type>jar</type>
Created: Sun Apr 05 03:35:12 GMT 2026 - Last Modified: Fri Oct 25 12:31:46 GMT 2024 - 3.3K bytes - Click Count (0) -
api/maven-api-core/src/main/java/org/apache/maven/api/plugin/annotations/Parameter.java
import org.apache.maven.api.annotations.Nonnull; /** * Used to configure your Mojo parameters to be injected by * <a href="/ref/current/maven-core/apidocs/org/apache/maven/plugin/MavenPluginManager.html"> * <code>MavenPluginManager.getConfiguredMojo(...)</code></a>. * <p> * Beans injected into Mojo parameters are prepared by <a href="https://www.eclipse.org/sisu/">Sisu</a> JSR330-based
Created: Sun Apr 05 03:35:12 GMT 2026 - Last Modified: Mon Feb 05 09:45:47 GMT 2024 - 3.8K bytes - Click Count (0) -
impl/maven-core/src/main/java/org/apache/maven/lifecycle/MojoExecutionConfigurator.java
import org.apache.maven.project.MavenProject; /** * <p> * A MojoExecutionConfigurator is responsible for creating the configuration for Mojo based on configuration for a Mojo * in the MavenProject and the default configuration for the Mojo from the containing plugin's plugin.xml descriptor. * </p> * <strong>Note:</strong> This interface is part of work in progress and can be changed or removed without notice.
Created: Sun Apr 05 03:35:12 GMT 2026 - Last Modified: Fri Oct 25 12:31:46 GMT 2024 - 1.8K bytes - Click Count (0) -
impl/maven-core/src/main/java/org/apache/maven/lifecycle/internal/concurrent/BuildPlanLogger.java
Created: Sun Apr 05 03:35:12 GMT 2026 - Last Modified: Sun Mar 30 23:08:36 GMT 2025 - 7.1K bytes - Click Count (0)