I\'m trying to create an intelliJ plugin that needs to execute maven targets on the current project. All the talk in the intertubes recommends using the MavenEmbedder. Goo
There is a dependency matrix for each version of maven-embedder, e.g. for 3.2.5: http://maven.apache.org/ref/3.2.5/maven-embedder/dependencies.html
Based on that I had to use org.apache.maven:maven-embedder:jar:3.2.5
, org.apache.maven:maven-aether-provider:jar:3.2.5
, and org.apache.maven.wagon:wagon-provider-api:jar:2.8
.
It also fixes dependency on very old Guava library, since this version uses 18.0.