jshell & jrunscript
jrunscript
На 11 java или старше, в состав JRE входит jrunscript с предустановленным Script Engine — Oracle Nashorn. Он позволяет запускать Java код:
jrunscript -e "java.util.Arrays.asList(javax.net.ssl.SSLContext.getDefault().getSocketFactory().getSupportedCipherSuites()).forEach(println)"
Однако на более новых JRE этот движок не установлен и как его подключить я не знаю.
jshell
Это часть JDK. Java в консоли.
$ jshell
jshell> java.util.Arrays.asList(javax.net.ssl.SSLContext.getDefault().getSocketFactory().getSupportedCipherSuites()).forEach(System.out::println)
jshell> /exit
Last updated