On 4/2/14 12:10 AM, Laurent Bourgès wrote:
For now to use marlin, I use the bootclasspath append option to load
the marlin classes. Will it still work on jdk9 ?
This is TBD. We recognize the dependency on the bootclasspath.
> With Jigsaw in JDK 9, the access control rules will be extended to
support encapsulation and you won't be able to access the JDK internal
APIs (which is orthogonal to JDK-8039975.
Mandy, could you explain me the new access control rule? Do you mean
that marlin can not access to jdk internal api anymore (forbidden
package accesses) ?
Right, the encapsulation will allow you to only access exported types.
For internal APIs (not exported), you can't access them as they are
solely implementation-specific and not supported.
Mandy