是否有用于读取maven2 / 3 pom xml文件的库?


问题内容

我想阅读Java代码中的pom.xml。我想知道是否有一个用于此的库,所以我可以为不同部分(例如,Dependenes,插件等)提供一个迭代器。我想避免手动构建解析器。


问题答案:

您可以尝试使用MavenXpp3Reader,它是maven-
model的
一部分。样例代码:

MavenXpp3Reader reader = new MavenXpp3Reader();
Model model = reader.read(new FileReader(mypom));