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

Tool doc for 'java' should document Windows-specific command arg processing

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Won't Fix
    • Icon: P4 P4
    • 8
    • 1.4.2
    • docs
    • x86
    • windows_2000

      Name: rmT116609 Date: 04/22/2004


      A DESCRIPTION OF THE PROBLEM :
      On Windows, the JRE does clever things with the command-line arguments passed
      to the Java application. For example,

            java some.class *.java

      will do wildcard expansion on "*.java", and call the Java app's 'main' method
      with a list of file names.

      The problem is that this is not documented ... at least not in the obvious place.

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      A description of how the 'java' command on Windows preprocesses the command
      line arguments before they are passed to the Java app's main method.

      The following should be covered:

        1) the wildcard characters supported, and what they mean
        2) any restrictions on wildcarding
        3) how quotes are handled; e.g. handling mismatched quotes, quote stripping,
             inhibition of wildcarding within quotes.
        4) any other mechanisms that modifiy the "java" command's handling of args
             in the Windows context.

      URL OF FAULTY DOCUMENTATION :
      http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/java.html
      (Incident Review ID: 233540)
      ======================================================================

            dgollapudi Devika Gollapudi (Inactive)
            rmandalasunw Ranjith Mandala (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: