Is it possible to get an instance of org.apache.maven.project.MavenProject
or some other object form of the POM from just the pom.xml file?
Thanks in advance.
See Question&Answers more detail:osIs it possible to get an instance of org.apache.maven.project.MavenProject
or some other object form of the POM from just the pom.xml file?
Thanks in advance.
See Question&Answers more detail:osyes you can . This is the code. You need maven-model-3.0.4.jar and plexus-utils-2.0.6.jar and maven-core-3.0.4.jar
Model model = null;
FileReader reader = null;
MavenXpp3Reader mavenreader = new MavenXpp3Reader();
try {
reader = new FileReader(pomfile);
model = mavenreader.read(reader);
model.setPomFile(pomfile);
}catch(Exception ex){}
MavenProject project = new MavenProject(model);