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

Cannot start JVM when path includes CJK characters

XMLWordPrintable

    • 9
    • x86_64
    • windows

      ADDITIONAL SYSTEM INFORMATION :
      Windows 10

      A DESCRIPTION OF THE PROBLEM :
      JVM cannot start as below when CJK characters are included in path.

      ...\わさび\jdk-11.0.13_windows-x64_bin\jdk-11.0.13\bin>java -version
      java version "11.0.13" 2021-10-19 LTS
      Java(TM) SE Runtime Environment 18.9 (build 11.0.13+10-LTS-370)
      Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.13+10-LTS-370, mixed mode)

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Download jdk-11.0.13_windows-x64
      Unzip to a directory with CJK characters
      Run java -version

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      ...\わさび\jdk-11.0.13_windows-x64_bin\jdk-11.0.13\bin>java -version
      java version "11.0.13" 2021-10-19 LTS
      Java(TM) SE Runtime Environment 18.9 (build 11.0.13+10-LTS-370)
      Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.13+10-LTS-370, mixed mode)
      ACTUAL -
      ...\わさび\jdk-11.0.13_windows-x64_bin\jdk-11.0.13\bin>java -version
      Error: could not find java.dll
      Error: Could not find Java SE Runtime Environment.

      CUSTOMER SUBMITTED WORKAROUND :
      Remove CJK characters from path

            hseigel Harold Seigel (Inactive)
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: