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

Multiple command line wildcard expansion confuses Windows users

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: