@Override
  protected JavaParameters createJavaParameters() throws ExecutionException {
    final JavaParameters params = new JavaParameters();
    final String jreHome = myConfiguration.isAlternativeJrePathEnabled() ? myConfiguration.getAlternativeJrePath() : null;
    params.setJdk(JavaParametersUtil.createProjectJdk(myConfiguration.getProject(), jreHome));
    JavaParametersUtil.configureConfiguration(params, myConfiguration);
    setupJavaParameters(params);
    params.setJarPath(FileUtil.toSystemDependentName(myConfiguration.getJarPath()));
    return params;
  }
@Override
  protected JavaParameters createJavaParameters()