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

64-bit java being installed in 32-bit directory javapath

    XMLWordPrintable

    Details

    • Subcomponent:
    • CPU:
      x86_64
    • OS:
      windows_10

      Description

      ADDITIONAL SYSTEM INFORMATION :
      Microsoft Windows [Version 10.0.22000.51]

      java version "1.8.0_291"
      Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
      Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)

      A DESCRIPTION OF THE PROBLEM :
      It is great that the Java updater creates a junction, "C:\Program Files (x86)\Common Files\Oracle\Java\javapath", to a target directory that is updated. But I have questions on this. Why would you place copies of the java executibles in the target directory, rather than pointing to the "C:\Program Files (x86)\Java\jre1.8.0_291\bin" directory?

      Also, why does "C:\Program Files (x86)\Common Files\Oracle\Java\javapath" point to a directory with the 64bit version of java? It should be the 32bit version. You should also have a corresponding "C:\Program Files\Common Files\Oracle\Java\javapath" that points to a 64bit version.

      I have a few programs I have to manually update to point to the new version each time it is updated, and would like to use the above targets, but it has to be 32bit.

      What happened to setting environement variables to the 32bit and 64bit runtimes?


        Attachments

          Activity

            People

            Assignee:
            billyh William Harnois
            Reporter:
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: