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

jre/bin/javaw.exe is missing from server-jre for windows since 8u171

    XMLWordPrintable

Details

    • b05
    • x86_64
    • windows_10
    • Verified

    Backports

      Description

        ADDITIONAL SYSTEM INFORMATION :
        Unpacked on windows

        A DESCRIPTION OF THE PROBLEM :
        The Oracle archives for server-jre-8u171-windows-x64.tar.gz and server-jre-8u172-windows-x64.tar.gz miss jre/bin/javaw.exe and jre/bin/jabswitch.exe. Both files have been shipped with the previous update and there is no mentioning of this incompatible change in the release notes.

        BTW: i also noticed that bin/java.exe and jre/bin/java.exe launcher binaries actually differ in content:

        25abe76ac5961f65e4e4a26673dde367 /mnt/c/temp/jdk1.8.0_171/bin/java-rmi.exe
        eb7039e11119914d2a71e398f0ba5e11 /mnt/c/temp/jdk1.8.0_171/jre/bin/java-rmi.exe
        3b60979092749a75ae788f250c5cf2b1 /mnt/c/temp/jdk1.8.0_171/bin/java.exe
        c9ad1244d33b412bfe75f98a45052241 /mnt/c/temp/jdk1.8.0_171/jre/bin/java.exe


        REGRESSION : Last worked in version 8u162

        STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
        unpack server-jre-8u171-windows-x64.tar.gz and start jre/bin/javaw.exe

        EXPECTED VERSUS ACTUAL BEHAVIOR :
        EXPECTED -
        command executes
        ACTUAL -
        command is missing

        CUSTOMER SUBMITTED WORKAROUND :
        copy executable from JDK which might be a licensing problem. Using java.exe instead of javaw.exe is not an option because it opens up additional console windows.

        FREQUENCY : always


        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved: