java读取pom.xml_maven java读取maven的pom.xml文件详解

可以使用maven官方的 maven-model里的MavenXpp3Reader类来读取pom.xml文件, 需要引用maven jar包:

org.apache.maven

maven-model

3.0

当然,也可以直接找到pom的安装路径下的lib目录找到maven-model-3.1.0.jar文件,引用到项目中。

import org.apache.maven.model.Model;

import org.apache.maven.model.io.xpp3.MavenXpp3Reader;

import org.codehaus.plexus.util.xml.pull.XmlPullParserException;

import java.io.File;

import java.io.FileNotFoundException;

import java.io.FileReader;

import java.io.IOException;

/**

* Created by outofmemory.cn on 2015/10/21.

*/

public class Main {

public static void main(String[] args) throws IOException, XmlPullParserException {

MavenXpp3Reader reader = new MavenXpp3Reader();

String myPom = System.getProperty("user.dir") + File.separator + "pom.xml";

Model

你可能感兴趣的:(java读取pom.xml)