A Mojo used to build the jbi component installer file.
Mojo Attributes:
runtime
package
Name | Type | Description |
---|---|---|
installerName | String |
The name of the generated war. |
jbiSourceDirectory | File |
Single directory for extra files to include in the JBI component. |
outputDirectory | File |
The directory for the generated JBI component. |
workDirectory | File |
Directory that resources are copied to during the build. |
Name | Type | Description |
---|---|---|
archive | MavenArchiveConfiguration |
The maven archive configuration to use. |
artifactMetadataSource | ArtifactMetadataSource |
No description. |
factory | ArtifactFactory |
No description. |
localRepo | ArtifactRepository |
No description. Default value is ${localRepository} . |
projectBuilder | MavenProjectBuilder |
No description. |
projectHelper | MavenProjectHelper |
Maven ProjectHelper |
remoteRepos | List |
No description. Default value is ${project.remoteArtifactRepositories} . |
resolver | ArtifactResolver |
No description. |
org.apache.maven.archiver.MavenArchiveConfiguration
No
org.apache.maven.artifact.metadata.ArtifactMetadataSource
No
org.apache.maven.artifact.factory.ArtifactFactory
No
java.lang.String
Yes
${project.artifactId}-${project.version}-installer.zip
java.io.File
Yes
${basedir}/src/main/jbi
org.apache.maven.artifact.repository.ArtifactRepository
No
${localRepository}
java.io.File
Yes
${project.build.directory}
org.apache.maven.project.MavenProjectBuilder
No
org.apache.maven.project.MavenProjectHelper
No
java.util.List
No
${project.remoteArtifactRepositories}
org.apache.maven.artifact.resolver.ArtifactResolver
No
java.io.File
Yes
${project.build.directory}/${project.artifactId}-${project.version}-installer