@NotNull
    @Override
    public RunConfiguration createConfiguration(@Nullable String name, @NotNull RunConfiguration template) {
      return new MyExecRunConfiguration(template.getProject(), this, myApplicationConfiguration);
    }
@NotNull
    @Override
    public RunConfiguration createConfiguration(@Nullable String name, @NotNull RunConfiguration template)