public class MavenProjectInfo extends Object
| Constructor and Description |
|---|
MavenProjectInfo(String artifactId,
String groupId,
String packaging,
String version,
String javaVersion) |
| Modifier and Type | Method and Description |
|---|---|
static Optional<org.apache.maven.project.MavenProject> |
buildProject(Logger logger,
File pomFile,
org.apache.maven.project.ProjectBuilder projectBuilder,
org.apache.maven.project.ProjectBuildingRequest projectBuildingRequest) |
String |
getArtifactId() |
String |
getGroupId() |
String |
getId()
Same as
Model.getId(). |
String |
getJavaVersion() |
String |
getPackaging() |
String |
getVersion() |
boolean |
idEquals(org.apache.maven.model.Model model) |
boolean |
idEqualsExceptInheritedGroupId(org.apache.maven.model.Model model) |
static MavenProjectInfo |
newProjectInfoByBuildProject(Logger logger,
org.apache.maven.project.ProjectBuilder projectBuilder,
File pomFile,
org.apache.maven.project.ProjectBuildingRequest projectBuildingRequest) |
static Optional<MavenProjectInfo> |
newProjectInfoByReadPom(Logger logger,
File pomFile) |
String |
toString()
Same as
Model.toString(). |
public static Optional<MavenProjectInfo> newProjectInfoByReadPom(Logger logger, File pomFile)
public static MavenProjectInfo newProjectInfoByBuildProject(Logger logger, org.apache.maven.project.ProjectBuilder projectBuilder, File pomFile, org.apache.maven.project.ProjectBuildingRequest projectBuildingRequest)
public static Optional<org.apache.maven.project.MavenProject> buildProject(Logger logger, File pomFile, org.apache.maven.project.ProjectBuilder projectBuilder, org.apache.maven.project.ProjectBuildingRequest projectBuildingRequest)
public boolean idEquals(org.apache.maven.model.Model model)
public String getId()
Model.getId().public String getArtifactId()
public String getGroupId()
public String getJavaVersion()
public String getPackaging()
public String getVersion()
public boolean idEqualsExceptInheritedGroupId(org.apache.maven.model.Model model)
Copyright © 2019. All rights reserved.