~ $ jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home oracle64-1.8.0.152 added 1.8.0.152 added 1.8 added ~ $ jenv versions * system (set by /Users/gMac/.jenv/version) 1.8 1.8.0.152 oracle64-1.8.0.152 ~ $ jenv add /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home oracle64-9.0.1 added 9.0.1 added 9.0 added ~ $ jenv versions * system (set by /Users/gMac/.jenv/version) 1.8 1.8.0.152 9.0 9.0.1 oracle64-1.8.0.152 oracle64-9.0.1 ~ $ jenv local 1.8 ~ $ java -version java version "1.8.0_152" Java(TM) SE Runtime Environment (build 1.8.0_152-b16) Java HotSpot(TM) 64-Bit Server VM (build 25.152-b16, mixed mode) ~ $ jenv local 9.0 ~ $ java -version java version "9.0.1" Java(TM) SE Runtime Environment (build 9.0.1+11) Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode) ~ $ jshell | Welcome to JShell -- Version 9.0.1 | For an introduction type: /help intro jshell> Math.PI $1 ==> 3.141592653589793 jshell> 1 + $1 $2 ==> 4.141592653589793 jshell> IntStream.iterate(0, i -> i<100, i -> ++i).forEach(System.out::println) 01234567891011121314151617181920212223242526272829303132333435363738394041424344 45464748495051525354555657585960616263646566676869707172737475767778798081828384 858687888990919293949596979899
Monday, November 20, 2017
Java 9 jshell
I first downloaded and installed Java 9 and added it and Java 8 to jenv.