List of usage examples for org.apache.maven.model.building DefaultModelProcessor read
@Override public Model read(InputStream input, Map<String, ?> options) throws IOException
From source file:org.springframework.boot.cli.compiler.dependencies.SpringBootDependenciesDependencyManagement.java
License:Apache License
private static Model readModel() { DefaultModelProcessor modelProcessor = new DefaultModelProcessor(); modelProcessor.setModelLocator(new DefaultModelLocator()); modelProcessor.setModelReader(new DefaultModelReader()); try {/*from w w w .ja va 2 s. c om*/ return modelProcessor.read( SpringBootDependenciesDependencyManagement.class.getResourceAsStream("effective-pom.xml"), null); } catch (IOException ex) { throw new IllegalStateException("Failed to build model from effective pom", ex); } }
From source file:org.springframework.boot.loader.thin.PomLoader.java
License:Apache License
private static Model readModel(Resource resource) { DefaultModelProcessor modelProcessor = new DefaultModelProcessor(); modelProcessor.setModelLocator(new DefaultModelLocator()); modelProcessor.setModelReader(new DefaultModelReader()); try {//from w ww . j av a 2 s.c om return modelProcessor.read(resource.getInputStream(), null); } catch (IOException ex) { throw new IllegalStateException("Failed to build model from effective pom", ex); } }