public class RepositoryGenerator extends Object
| Modifier and Type | Field and Description |
|---|---|
protected File |
outputDirectory |
| Constructor and Description |
|---|
RepositoryGenerator(File projectPomFile,
File outputDirectory,
ArtifactInstaller artifactInstaller,
ApplicationClassLoaderModelAssembler applicationClassLoaderModelAssembler,
ApplicationGAVModel appGAVModel,
List<String> activeProfiles) |
| Modifier and Type | Method and Description |
|---|---|
ClassLoaderModel |
generate()
Deprecated.
|
ClassLoaderModel |
generate(boolean lightweight)
Deprecated.
|
ClassLoaderModel |
generate(boolean lightweight,
boolean useLocalRepository,
boolean prettyPrinting,
boolean includeTestDependencies)
Deprecated.
|
ClassLoaderModel |
generate(boolean lightweight,
boolean useLocalRepository,
boolean prettyPrinting,
boolean includeTestDependencies,
Optional<org.mule.maven.client.api.MavenReactorResolver> mavenReactorResolver) |
protected void |
generateMarkerFileInRepositoryFolder(File repositoryFile) |
protected File |
getRepositoryFolder() |
protected void |
installArtifacts(File repositoryFile,
ArtifactInstaller installer,
ApplicationClassloaderModel appModel,
boolean prettyPrinting) |
protected File outputDirectory
public RepositoryGenerator(File projectPomFile, File outputDirectory, ArtifactInstaller artifactInstaller, ApplicationClassLoaderModelAssembler applicationClassLoaderModelAssembler, ApplicationGAVModel appGAVModel, List<String> activeProfiles)
@Deprecated public ClassLoaderModel generate() throws IOException, IllegalStateException
IOExceptionIllegalStateException@Deprecated public ClassLoaderModel generate(boolean lightweight, boolean useLocalRepository, boolean prettyPrinting, boolean includeTestDependencies) throws IOException, IllegalStateException
IOExceptionIllegalStateExceptionpublic ClassLoaderModel generate(boolean lightweight, boolean useLocalRepository, boolean prettyPrinting, boolean includeTestDependencies, Optional<org.mule.maven.client.api.MavenReactorResolver> mavenReactorResolver) throws IOException, IllegalStateException
IOExceptionIllegalStateException@Deprecated public ClassLoaderModel generate(boolean lightweight) throws IOException, IllegalStateException
IOExceptionIllegalStateExceptionprotected File getRepositoryFolder()
protected void installArtifacts(File repositoryFile, ArtifactInstaller installer, ApplicationClassloaderModel appModel, boolean prettyPrinting) throws IOException
IOExceptionprotected void generateMarkerFileInRepositoryFolder(File repositoryFile) throws IOException
IOExceptionCopyright © 2024 MuleSoft Inc. All rights reserved.