public class ProcessMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
org.apache.maven.artifact.factory.ArtifactFactory |
artifactFactory |
boolean |
attach
If true, attach the generated XML/HTML as artifacts (to be installed/deployed to Maven repositories.)
|
boolean |
disableCheck
Forbidden switch to disable and bypass all the checks.
|
java.io.File |
generateLicenseHtml
If true, generate "licenses.html" as the visualization of
license.xml |
java.io.File |
generateLicenseXml
If true, generate "licenses.xml" that captures all the dependencies and its
licenses.
|
java.lang.String |
inlineScript
Specifies completion/generation/filtering script inline.
|
org.apache.maven.artifact.repository.ArtifactRepository |
localRepository |
org.apache.maven.project.MavenProject |
project
The maven project.
|
org.apache.maven.project.MavenProjectBuilder |
projectBuilder |
org.apache.maven.project.MavenProjectHelper |
projectHelper |
boolean |
requireCompleteLicenseInfo
If true, require all the dependencies to have license information after running
completion scripts, or fail the build.
|
java.io.File |
script
Specifies completion/generation/filtering scripts.
|
| Constructor and Description |
|---|
ProcessMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
public org.apache.maven.project.MavenProjectHelper projectHelper
public org.apache.maven.project.MavenProject project
public org.apache.maven.project.MavenProjectBuilder projectBuilder
public org.apache.maven.artifact.factory.ArtifactFactory artifactFactory
public org.apache.maven.artifact.repository.ArtifactRepository localRepository
public java.io.File script
public java.lang.String inlineScript
public boolean requireCompleteLicenseInfo
public java.io.File generateLicenseXml
public java.io.File generateLicenseHtml
license.xmlpublic boolean disableCheck
public boolean attach
Copyright © 2021. All Rights Reserved.