Use “9” instead of “1.9”

> On Oct 28, 2017, at 7:12 AM, Michael Hall <mik3h...@gmail.com> wrote:
> 
> I think I may of raised this as an issue sometime earlier.
> 
> I filed a bug report through bug report.java
> We will review your report and have assigned it an internal review ID : 
> 9051382 .
> 
> But as I recall earlier it was indicated that this involved files owned by 
> Apple. For one thing I think they seem to symbolic link files in an apple 
> legacy java Framework.
> The solution as I remember it was for Mike Swingler to update the files. This 
> doesn’t seem like something you would want him to continue doing on an 
> ongoing basis.
> 
> For now I looked at it again because there seems to be nothing at all 
> pointing to the jlink command for me.
> 
> echo `which jdeps` is here
> /usr/bin/jdeps is here
> 
> echo `which jlink` is here
> is here
> 
> Nothing ‘is here’
> 
> What didn’t seem appropriate to the bug report is /usr/libexec/java_home. 
> This has been a useful platform specific command line tool for some time. 
> Currently it is somewhat broken. 
> This works…
> /usr/libexec/java_home
> /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home
> 
> This didn’t seem to work but now does seem to but with a incorrect(?) error 
> message.
> /usr/libexec/java_home -v 1.9 --exec java -version
> Unable to find any JVMs matching version "1.9".
> java version "9"
> Java(TM) SE Runtime Environment (build 9+181)
> Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed mode)
> 
> Is this supported? Did Apple contribute this to the port? Would anyone be 
> making changes to it or is it possible to get the source to change on your 
> own?
> 
> 

Reply via email to