public class MuleResourcesGenerator extends Object
| Modifier and Type | Field and Description |
|---|---|
static String[] |
BLACK_LIST |
| Constructor and Description |
|---|
MuleResourcesGenerator(Set<Artifact> projectArtifacts,
List<? extends Exclusion> excludes,
List<? extends Inclusion> includes,
boolean excludeMuleArtifacts,
ProjectInformation projectInformation,
boolean attachMuleSources) |
| Modifier and Type | Method and Description |
|---|---|
void |
generate(boolean prependGroupId) |
protected void |
generateExportedZipFile(File metaInfFolder,
File projectBaseFolder)
Generates a zip file containing all the project content.
|
protected void |
generateMuleExportProperties(File metaInfFolder,
String projectName)
Generates the mule_export.properties file in META-INF
|
ZipArchiver |
getZipArchiver() |
public static final String[] BLACK_LIST
public void generate(boolean prependGroupId)
throws IOException
IOExceptionprotected void generateExportedZipFile(File metaInfFolder, File projectBaseFolder) throws IOException
metaInfFolder - projectBaseFolder - org.apache.maven.plugin.MojoExecutionExceptionIOExceptionprotected void generateMuleExportProperties(File metaInfFolder, String projectName) throws IOException
metaInfFolder - projectName - org.apache.maven.plugin.MojoExecutionExceptionIOExceptionpublic ZipArchiver getZipArchiver()
Copyright © 2020 MuleSoft Inc. All rights reserved.