org.apache.maven.project
public interface MavenProjectBuilder
Field Summary | |
---|---|
String | ROLE |
String | STANDALONE_SUPERPOM_ARTIFACTID |
String | STANDALONE_SUPERPOM_GROUPID |
String | STANDALONE_SUPERPOM_VERSION |
Method Summary | |
---|---|
MavenProject | build(File project, ArtifactRepository localRepository, ProfileManager globalProfileManager) |
MavenProject | build(File project, ArtifactRepository localRepository, ProfileManager globalProfileManager, boolean checkDistributionManagementStatus) |
MavenProject | buildFromRepository(Artifact artifact, List remoteArtifactRepositories, ArtifactRepository localRepository)
Build the artifact from the local repository, resolving it if necessary.
|
MavenProject | buildFromRepository(Artifact artifact, List remoteArtifactRepositories, ArtifactRepository localRepository, boolean allowStubModel)
Build the artifact from the local repository, resolving it if necessary.
|
MavenProject | buildStandaloneSuperProject(ArtifactRepository localRepository) |
MavenProject | buildWithDependencies(File project, ArtifactRepository localRepository, ProfileManager globalProfileManager, TransferListener transferListener) |
MavenProject | buildWithDependencies(File project, ArtifactRepository localRepository, ProfileManager globalProfileManager) |
Parameters: artifact the artifact description localRepository the local repository remoteArtifactRepositories the remote repository list
Returns: the built project
Throws: ProjectBuildingException
Parameters: artifact the artifact description localRepository the local repository remoteArtifactRepositories the remote repository list allowStubModel return a stub if the POM is not found
Returns: the built project
Throws: ProjectBuildingException