-
Notifications
You must be signed in to change notification settings - Fork 50
Open
Labels
Description
Compare the list of tool specifications
https://docs.oracle.com/en/java/javase/15/docs/specs/man/
with the list of 8 tools provided by JDK 16-ea
- jar (provided by module jdk.jartool@16-ea)
- javac (provided by module jdk.compiler@16-ea)
- javadoc (provided by module jdk.javadoc@16-ea)
- javap (provided by module jdk.jdeps@16-ea)
- jdeps (provided by module jdk.jdeps@16-ea)
- jlink (provided by module jdk.jlink@16-ea)
- jmod (provided by module jdk.jlink@16-ea)
- jpackage (provided by module jdk.jpackage@16-ea)
Especially jarsigner is missing here.
- Which could be provided by module jdk.jartool itself.
- Bach should provide a ToolProvider calling JarSigner in-process.
- In the meantime, Bach could also support running external programs via the ProcessBuilder API.