<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-model</artifactId>
<version>3.6.0</version>
</dependency>
//pom 为 pom.xml 路径
FileInputStream fis = new FileInputStream(new File(pom))
MavenXpp3Reader reader = new MavenXpp3Reader();
Model model = reader.read(fis);
最后得到的model就是pom.xml解析后对应的Java模型。