Here's what I'm doing: File pom = new File("pom.xml"); DefaultProjectBuildingRequest request = new DefaultProjectBuildingRequest(); DefaultProjectBuilder builder = new DefaultProjectBuilder();
String mavenHome = System.getenv("M2_HOME"); ArtifactRepository localRepository = new MavenArtifactRepository( "local", new File(mavenHome + "/repository").toURI().toURL().toString(), new DefaultRepositoryLayout(), new ArtifactRepositoryPolicy(), new ArtifactRepositoryPolicy()); request.setLocalRepository(localRepository); MavenProject project = builder.build(pom, request).getProject(); Properties properties = project.getProperties(); Trouble is it's giving me errors with "mavenTools: null" -- View this message in context: http://maven.40175.n5.nabble.com/Programmatically-get-maven-properties-tp4912280p4913348.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org