8005978: shell tests need to use the $COMPILEJDK for javac, jar and other tools

Reviewed-by: chegar
99 files changed