8207690: Parsing API for classpath and similar path strings
mark.reinhold at oracle.com
mark.reinhold at oracle.com
Tue Sep 11 16:35:12 UTC 2018
2018/9/11 8:05:23 -0700, roger.riggs at oracle.com:
> Right, that is a description of the shell environment on Windows and how
> the java launcher behaves.
> On Windows the launcher expands wildcards when evaluating classpath from
> the environment
> and the command line args. After they are expanded the java.class.path
> property is set.
Class-path wildcards are expanded by the launcher and the compiler, on
all platforms, to include all files in a specific directory that end in
`.jar` or `.JAR`. In most shells you need to quote them so that the
shell doesn’t expand them, e.g., `--class-path lib/\*:.`.
- Mark
More information about the core-libs-dev
mailing list