A Mojo used to build the jbi service unit zip file
Mojo Attributes:
runtimepackage| Name | Type | Description |
|---|---|---|
| outputDirectory | File |
The directory for the generated JBI component. |
| serviceUnitName | String |
The name of the generated war. |
| 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. |
| serviceUnitLocation | File |
Directory where the application.xml file will be auto-generated. |
org.apache.maven.archiver.MavenArchiveConfigurationNoorg.apache.maven.artifact.metadata.ArtifactMetadataSourceNoorg.apache.maven.artifact.factory.ArtifactFactoryNoorg.apache.maven.artifact.repository.ArtifactRepositoryNo${localRepository}java.io.FileYes${project.build.directory}org.apache.maven.project.MavenProjectBuilderNoorg.apache.maven.project.MavenProjectHelperNojava.util.ListNo${project.remoteArtifactRepositories}org.apache.maven.artifact.resolver.ArtifactResolverNojava.io.FileNo${project.build.directory}/classesjava.lang.StringYes${project.artifactId}-${project.version}.zipjava.io.FileYes${project.build.directory}/${project.artifactId}-${project.version}-installer