Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8008089

Delete OS dependent check in JdkFinder.getExecutable()

XMLWordPrintable

    • b82
    • Not verified

        The check below is too OS dependent and should be deleted.
        ...
                binPath += File.separatorChar + "bin" + File.separatorChar + executable;
                File toolFile = new File(binPath);
        ==> if (!toolFile.exists()) {
                    throw new RuntimeException(binPath + " does not exist");
                }
        ...

        On windows if executable is specified as e.g. 'java', without '.exe', the File exists() will fail. But it's still possible to run executable.

              ykantser Yekaterina Kantserova (Inactive)
              ykantser Yekaterina Kantserova (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: