Project Overview

This project provides an API for resolving environment related properties and variables. It provides the following functionality:

  • org.mevenide.context provides a single entry point into the Maven project model
  • org.mevenide.environment exposes various environment values, such as MAVEN_HOME, to the model
  • org.mevenide.properties property file management that keeps track of comments and element order
  • org.mevenide.resolver expression evaluation, which is used to resolve scripted properties. For example, ${some.property} or ${pom.build.sourceDirectory}

Refer to the javadoc and source xref for more information.