@Mojo(name="package-service",
defaultPhase=PACKAGE,
requiresDependencyResolution=RUNTIME)
public class ServicePackageMojo
extends AbstractPackagePluginMojo
CLASSES, MULE_PLUGIN_CLASSIFIER, MULE_PLUGIN_JSON, PLUGIN_PROPERTIES_FILE_NAME, REPOSITORY_FOLDER, RESERVED_DESTINATION_REPOSITORY, RESERVED_FOLDER_MULE_ARTIFACT, SERVICE_PROPERTIES_FILE_NAMEappDirectory, finalName, outputDirectory, project| Constructor and Description |
|---|
ServicePackageMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addArtifactProperties(ModuleArchiver moduleArchiver) |
protected void |
addToArchiver(ModuleArchiver archiver) |
protected void |
doAddArtifactProperties(File servicePropertiesFile) |
File |
getServicePropertiesFile() |
addClasses, addDependencies, addPOMFile, createMulePlugin, doExecute, execute, getArtifactClassifier, getArtifactType, getPluginDependencies, initialize, walkWhileCopyingFoldergetMuleArtifactFileprotected void addToArchiver(ModuleArchiver archiver) throws org.apache.maven.plugin.MojoFailureException
addToArchiver in class AbstractPackagePluginMojoorg.apache.maven.plugin.MojoFailureExceptionprotected void doAddArtifactProperties(File servicePropertiesFile) throws org.apache.maven.plugin.MojoFailureException
doAddArtifactProperties in class AbstractPackagePluginMojoorg.apache.maven.plugin.MojoFailureExceptionprotected void addArtifactProperties(ModuleArchiver moduleArchiver) throws org.apache.maven.plugin.MojoFailureException
addArtifactProperties in class AbstractPackagePluginMojoorg.apache.maven.plugin.MojoFailureExceptionpublic File getServicePropertiesFile()
Copyright © 2017 MuleSoft, Inc.. All rights reserved.