@Override
  public @Nullable File getJavaToolchainHome() {
    if (jdkInstallationPath != null) {
      javaToolchainHome = new File(jdkInstallationPath);
      jdkInstallationPath = null;
    }
    return javaToolchainHome;
  }
@Override
  public @Nullable File getJavaToolchainHome()