Package com.exasol.projectkeeper.pom
Interface MavenProjectFromFileReader
- All Known Implementing Classes:
DefaultMavenProjectFromFileReader
public interface MavenProjectFromFileReader
Interfaces for classes that read a
MavenProject from a pom.xml file.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classException that is thrown if the reading failed. -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.maven.project.MavenProjectreadProject(File pomFile) Read aMavenProjectfrom pom.xml file.
-
Method Details
-
readProject
org.apache.maven.project.MavenProject readProject(File pomFile) throws MavenProjectFromFileReader.ReadFailedException Read aMavenProjectfrom pom.xml file.- Parameters:
pomFile- pom.xml file to read- Returns:
- read model
- Throws:
MavenProjectFromFileReader.ReadFailedException- if reading failed
-