toolbox:plugin-resolve
Full name:
eu.maveniverse.maven.plugins:toolbox:0.14.0:plugin-resolve
Description:
Resolves transitively given project build plugin.
Attributes:
- Requires a Maven project to be executed.
- The goal is thread-safe and supports parallel builds.
Required Parameters
| Name | Type | Since | Description |
|---|---|---|---|
<sinkSpec> |
String |
- |
The artifact sink spec (default: "null()"). Default: null()User Property: sinkSpec |
Optional Parameters
| Name | Type | Since | Description |
|---|---|---|---|
<dryRun> |
boolean |
- |
Option to run potentially destructive commands without performing any IO. Default: falseUser Property: dryRun |
<extraRepositories> |
String |
- |
Appends extra repositories to context. User Property: extraRepositories |
<failOnLogicalFailure> |
boolean |
- |
Makes command fail on "logical" failure. Default: trueUser Property: failOnLogicalFailure |
<forceStdout> |
boolean |
- |
No description. User Property: forceStdout |
<javadoc> |
boolean |
- |
Resolve javadoc JAR as well (derive coordinates from GAV). Default: falseUser Property: javadoc |
<pluginKey> |
String |
- |
The plugin key in the format <groupId>:<artifactId> to display tree for. If plugin is from "known" groupId (as configured in settings.xml) it may be in format of :<artifactId> and this mojo will find it. Finally, if plugin key is plain string like "clean", this mojo will apply some heuristics to find it.User Property: pluginKey |
<repositoryVendor> |
String |
- |
The repository vendor to use for Search RR backend ("central", "nx2" or any other extractor). If empty, heuristics will be applied to figure out. User Property: toolbox.search.backend.type |
<signature> |
boolean |
- |
Resolve GnuPG signature as well (derive coordinates from GAV). Default: falseUser Property: signature |
<sources> |
boolean |
- |
Resolve sources JAR as well (derive coordinates from GAV). Default: falseUser Property: sources |
<verbosity> |
Output$Verbosity |
- |
No description. Default: NORMALUser Property: verbosity |
Parameter Details
<dryRun>
Option to run potentially destructive commands without performing any IO.
- Type:
boolean - Required:
No - User Property:
dryRun - Default:
false
<extraRepositories>
Appends extra repositories to context.
- Type:
java.lang.String - Required:
No - User Property:
extraRepositories
<failOnLogicalFailure>
Makes command fail on "logical" failure.
- Type:
boolean - Required:
No - User Property:
failOnLogicalFailure - Default:
true
<forceStdout>
No description.
- Type:
boolean - Required:
No - User Property:
forceStdout
<javadoc>
Resolve javadoc JAR as well (derive coordinates from GAV).
- Type:
boolean - Required:
No - User Property:
javadoc - Default:
false
<pluginKey>
The plugin key in the format
<groupId>:<artifactId> to display tree for. If plugin is from "known" groupId (as configured in settings.xml) it may be in format of :<artifactId> and this mojo will find it. Finally, if plugin key is plain string like "clean", this mojo will apply some heuristics to find it.- Type:
java.lang.String - Required:
No - User Property:
pluginKey
<repositoryVendor>
The repository vendor to use for Search RR backend ("central", "nx2" or any other extractor). If empty, heuristics will be applied to figure out.
- Type:
java.lang.String - Required:
No - User Property:
toolbox.search.backend.type
<signature>
Resolve GnuPG signature as well (derive coordinates from GAV).
- Type:
boolean - Required:
No - User Property:
signature - Default:
false
<sinkSpec>
The artifact sink spec (default: "null()").
- Type:
java.lang.String - Required:
Yes - User Property:
sinkSpec - Default:
null()
<sources>
Resolve sources JAR as well (derive coordinates from GAV).
- Type:
boolean - Required:
No - User Property:
sources - Default:
false
<verbosity>
No description.
- Type:
eu.maveniverse.maven.toolbox.shared.output.Output$Verbosity - Required:
No - User Property:
verbosity - Default:
NORMAL
