public void execute(@NotNull MavenProject mavenProject,
                      @NotNull Key embedderKind,
                      @NotNull MavenEmbeddersManager.EmbedderTask task) throws MavenProcessCanceledException {
    var baseDir = MavenUtil.getBaseDir(mavenProject.getDirectoryFile()).toString();
    execute(baseDir, embedderKind, task);
  }
public void execute(@NotNull MavenProject mavenProject,
                      @NotNull Key embedderKind,
                      @NotNull MavenEmbeddersManager.EmbedderTask task)