Skip to content

Commit 15d19f2

Browse files
authored
Feat: Pull out maven-executor into its own project (#12004)
The main goal of `maven-executor` is ability to execute Maven 3/4 in "embedded" and "forked" mode, and has not related with Maven release lifecycle itself (and is dependency-less as well). So, let's move it out into own project. https://github.com/apache/maven-executor The new library executes Maven in: * forked or embedded mode, but introduces other providers as well * supports Maven 3 and 4 * the main `maven-executor` module is Java 8, dependency-less library (is MR-JAR, and on 9+ is modular and provides ToolProvider SPI integration as well)
1 parent 70d2e60 commit 15d19f2

21 files changed

Lines changed: 45 additions & 2690 deletions

File tree

.mvn/maven.config

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
-DsessionRootDirectory=${session.rootDirectory}
1+
-D
2+
sessionRootDirectory=${session.rootDirectory}
3+
-D
4+
apache.snapshots

impl/maven-executor/pom.xml

Lines changed: 0 additions & 149 deletions
This file was deleted.

impl/maven-executor/src/main/java/org/apache/maven/cling/executor/Executor.java

Lines changed: 0 additions & 75 deletions
This file was deleted.

impl/maven-executor/src/main/java/org/apache/maven/cling/executor/ExecutorException.java

Lines changed: 0 additions & 51 deletions
This file was deleted.

impl/maven-executor/src/main/java/org/apache/maven/cling/executor/ExecutorHelper.java

Lines changed: 0 additions & 80 deletions
This file was deleted.

0 commit comments

Comments
 (0)