On 28/10/2016 01:22, Steve Drach wrote:
I’ve put out another webrev, http://cr.openjdk.java.net/~sdrach/8156499/webrev.05/ <http://cr.openjdk.java.net/%7Esdrach/8156499/webrev.05/>, that addresses Mandy’s concerns. In particular I demonstrate that the resultant image is “runnable” and that a Main class in the image can/cannot find the java.logging module when the module-info.class is changed to require java.logging in one case but not in the other.
The changes to jlink look okay (same as previous round). I briefly looked at the updated test and it looks like it does all the right checking. Mandy had detailed comments on the tests so I'll leave that to her.

Once this is in then the next step will be have jlink find the java.base module and then use its version as runtime version for the module finder that finds the modules to link into the image. The changes to jlink should be straight-forward but testing will be complicated. I only mention now in case it you are thinking of re-using the current test for the second phase.

-Alan

Reply via email to