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

Multiple command line wildcard expansion confuses Windows users

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P3 P3
    • None
    • 6
    • tools
    • b53
    • 6
    • generic
    • generic

      Users of the command line interface to the JVM (such as the "java" command)
      on Windows potentially face THREE levels of wildcard expansion:
      - expansion performed by their shell (for example if they are using MKS ksh)
      - expansion performed by the setargv.obj that is linked into the executables
        by our build process
        See 4342394: Compilation of Multiple java files failed - added 'setargv.obj' into .exe link step
      http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccelng/htm/progs_11.asp
      - expansion performed by the classpath wildcard feature
        See 6268383: Class-path wildcards, jplan feature 082

      The classpath wildcard feature, which has always had the potential to cause user
      confusion, should be reconsidered in view of this recently discovered additional
      source of user confusion, which was a surprise even to the implementor of 6268383.

            martin Martin Buchholz
            martin Martin Buchholz
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: