> On Jul 25, 2015, at 12:10 PM, Alan Bateman <[email protected]> wrote:
>
>
> Just a heads-up that jdk9-b74 has a refresh of the jimage and jrt file system
> implementation.
Have mostly just been following along on this a little with the early access
releases. I was a little curious on this though so I cloned and built current
jdk9.
I have a simple jrt filesystem lister that I tried running getting…
~/jdk9/build/macosx-x86_64-normal-server-release/jdk/bin/java -cp . JRTLister
java.nio.file.FileSystemNotFoundException:
/Users/mjh/jdk9/build/macosx-x86_64-normal-server-release/jdk/lib/modules/bootmodules.jimage
at jdk.internal.jrtfs.JrtFileSystem.checkExists(JrtFileSystem.java:87)
at jdk.internal.jrtfs.JrtFileSystem.<init>(JrtFileSystem.java:102)
at
jdk.internal.jrtfs.JrtFileSystemProvider$1.<init>(JrtFileSystemProvider.java:113)
at
jdk.internal.jrtfs.JrtFileSystemProvider.getTheFileSystem(JrtFileSystemProvider.java:113)
at
jdk.internal.jrtfs.JrtFileSystemProvider.getFileSystem(JrtFileSystemProvider.java:131)
at java.nio.file.FileSystems.getFileSystem(FileSystems.java:221)
at JRTLister.main(JRTLister.java:13)
Obviously finding JrtFileSystem but not modules/bootmodules.jimage?
Built version shows as
openjdk version "1.9.0-internal"
OpenJDK Runtime Environment (build 1.9.0-internal-mjh_2015_07_25_16_42-b00)
OpenJDK 64-Bit Server VM (build 1.9.0-internal-mjh_2015_07_25_16_42-b00, mixed
mode)
So I don’t know that this is really the b74 build. Is there some other way I
should get that?
(I had downloaded the current download page available jdk9 early access shortly
before this getting b73)
Again, mostly curiosity, thanks.
Michael Hall