The Apache Maven team is pleased to announce the release of the Apache Maven Invoker, version 3.3.0
This component fires up a Maven build in a new JVM. https://maven.apache.org/shared/maven-invoker/ You should specify the version in your project's dependencies configuration: <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-invoker</artifactId> <version>3.3.0</version> </dependency> You can download the appropriate sources etc. from the download page: https://maven.apache.org/shared/maven-invoker/download.cgi Release Notes - Maven Shared Components - Version maven-invoker-3.3.0 ** New Feature * [MSHARED-1150] - Support for PowerShell Maven executable ** Improvement * [MSHARED-971] - System environment variable are always added to maven-invoker * [MSHARED-1152] - Switch project unit tests to JUnit 5 * [MSHARED-1307] - Parameter 'systemProperties' is deprecated: Use systemPropertyVariables instead. * [MSHARED-1382] - Maven-invoker: support '--no-snapshot-updates' * [MSHARED-1390] - Deprecate InvocationRequest#setGoals ** Task * [MSHARED-1145] - Remove e.getMessage() duplication when e is passed as object * [MSHARED-1389] - Refresh download page * [MSHARED-1391] - Code cleanups ** Dependency upgrade * [MSHARED-1151] - Upgrade Parent to 39 * [MSHARED-1305] - maven-shared-utils 3.4.2 * [MSHARED-1388] - Upgrade Parent to 42 Enjoy, -The Apache Maven team