Retrieving the bytes of platform classes

Alan Bateman Alan.Bateman at oracle.com
Mon Oct 23 17:55:15 UTC 2017


On 23/10/2017 18:48, Mark Raynsford wrote:
> :
>
> In the olden days, we'd probably have gone rummaging in rt.jar, but
> that was obviously a hack and wasn't future-proof. My tool is only
> designed to work with JDK 9 and up.
>
> Note that I'm *not* asking to get from loaded Class<?> instances to
> bytes: I'm analyzing classes statically and none of the analyzed
> classes will actually be loaded by any ClassLoader.
>
Have you looked at the jrt file system provider? Details in JEP 261 [1].

-Alan

[1] http://openjdk.java.net/jeps/261


More information about the jigsaw-dev mailing list