1.0.0 Root element of a script-based mojo's plugin metadata bindings. 1.0.0 Root element of a script-based mojo's plugin metadata bindings. 1.0.0 The list of mojos contained in the accompanying script. 1.0.0 Mojo descriptor definition. 1.0.0 The name of the goal used to invoke this mojo. 1.0.0 The phase to which this mojo should be bound by default. 1.0.0 Whether this mojo operates as an aggregator when the reactor is run. That is, only runs once. 1.0.0 The scope of dependencies that this mojo requires to have resolved. 1.0.0 Whether this mojo requires a project instance in order to execute. 1.0.0 Whether this mojo requires a reports section in the POM. 1.0.0 Whether this mojo requires online mode to operate normally. 1.0.0 Whether this mojo's configuration should propagate down the POM inheritance chain by default. 1.0.0 If true, this mojo can only be directly invoked (eg. specified directly on the command line). 1.0.0 Information about a sub-execution of the Maven lifecycle which should be processed. 1.0.0 List of plexus components required by this mojo. 1.0.0 List of parameters used by this mojo. 1.0.0 The description for this parameter. 1.0.0 A deprecation message for this mojo parameter. 1.0.0 The target/method within the script to call when this mojo executes. 1.0.0 A parameter used by a mojo, and configurable from the command line or POM configuration sections. 1.0.0 The parameter name 1.0.0 An alternate name for the parameter. 1.0.0 The JavaBeans property name to use to configure the mojo with this parameter. 1.0.0 Whether this parameter is required. 1.0.0 Whether this parameter can be directly edited. If false, this param is either derived from another POM element, or refers to a runtime instance of the build system. 1.0.0 The command-line reference to this parameter. 1.0.0 An expression in the form ${instance.property} for extracting a value for this parameter, especially from a runtime instance within the build system. (eg. ${project.build.directory} references project.getBuild().getDirectory()) 1.0.0 The java type for this parameter. 1.0.0 The description for this parameter. 1.0.0 A deprecation message for this mojo parameter. 1.0.0 A reference to a plexus component, assumed to be available to the plugin container. 1.0.0 The component role to lookup. 1.0.0 The role-hint to lookup. 1.0.0 A sub-process execution of a lifecycle to satisfy the needs of a mojo. 1.0.0 The name of the overlay to apply to the sub-lifecycle before executing it. If specified, this lifecycle overlay definition will be bundled with the plugin. 1.0.0 The phase in the sub-lifecycle. 1.0.0 A goal, not attached to a lifecycle phase, which should be executed ahead of this mojo.