Mojo Executor Maven Plugin

A very simple example of how to use the Mojo Executor in a Maven plugin. This plugin allows you to specify the group ID, artifact ID, version, goal, and configuration of a plugin to execute. Why would you use this plugin instead of just executing the plugin directly? You wouldn't, probably! It's just for example and functional testing purposes.

License

License

Categories

Categories

Maven Build Tools Data
GroupId

GroupId

org.twdata.maven
ArtifactId

ArtifactId

mojo-executor-maven-plugin
Last Version

Last Version

2.4.0
Release Date

Release Date

Type

Type

maven-plugin
Description

Description

Mojo Executor Maven Plugin
A very simple example of how to use the Mojo Executor in a Maven plugin. This plugin allows you to specify the group ID, artifact ID, version, goal, and configuration of a plugin to execute. Why would you use this plugin instead of just executing the plugin directly? You wouldn't, probably! It's just for example and functional testing purposes.

Download mojo-executor-maven-plugin

How to add to project

<plugin>
    <groupId>org.twdata.maven</groupId>
    <artifactId>mojo-executor-maven-plugin</artifactId>
    <version>2.4.0</version>
</plugin>

Dependencies

compile (3)

Group / Artifact Type Version
org.codehaus.plexus : plexus-utils jar 3.0.24
org.twdata.maven : mojo-executor jar 2.4.0
org.apache.commons : commons-lang3 jar 3.12.0

provided (7)

Group / Artifact Type Version
org.apache.maven : maven-core jar
org.apache.maven : maven-model jar 3.3.1
org.apache.maven : maven-plugin-api jar
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.6.4
org.apache.maven : maven-embedder jar 3.3.1
org.eclipse.sisu : org.eclipse.sisu.plexus jar 0.3.0
org.slf4j : slf4j-api jar 1.7.5

Project Modules

There are no modules declared in this project.

Versions

Version
2.4.0
2.3.3
2.3.2
2.3.1
2.3.0
2.2.0
2.1.0
2.0.1
2.0
1.5.2
1.5.1
1.5
1.0.1