-
Notifications
You must be signed in to change notification settings - Fork 87
Open
Labels
P3We're not considering to work on this, but happy to review a PR. (No assignee)We're not considering to work on this, but happy to review a PR. (No assignee)
Description
The Java binary wrapper script works around command line length limits by creating a jar file with a Class-Path manifest entry containing the long classpath (related: bazelbuild/bazel#6289).
JDK 9 adds support for flag files using the @argument-file syntax, see "java Command-Line Argument Files" in https://docs.oracle.com/javase/9/tools/java.htm.
We should use that instead of the manifest jar hack when targeting JDK 9.
We could back-fill support for that syntax for older --javabase versions by adding logic to the wrapper script.
Metadata
Metadata
Assignees
Labels
P3We're not considering to work on this, but happy to review a PR. (No assignee)We're not considering to work on this, but happy to review a PR. (No assignee)