AW: [JDK-8153077] JNLP example with -XaddExports

Reto Merz reto.merz at
Wed Jan 18 14:19:24 UTC 2017

Thanks Alan for clarify the syntax, it works!

This was just an example. At the moment we just want to evaluate some basics with Java 9 + Webstart.
In our real world application we use these classes from*

I am not the owner of this code and I dont know what exactly is does, it is beyond me.
As far as I know the public JRE API and bouncycastle lib does not provide some functionality needed to support some Smartcards and SuisseID.


On 18/01/2017 14:48, Alan Bateman wrote:

> On 18/01/2017 13:35, Reto Merz wrote:
> > Hello,
> >
> > Is there any documentation or a public available working example how to
> use -XaddExports for WebStart apps ?
> > I have no acces to the example mentioned in JDK-8153077.
> >
> > We try this:
> >      <j2se version="1.8+" java-vm-args="-
> XaddExports:java.base/"/>
> I suspect this is what you want (and should be allowed because the
> application is signed):
> <java version="9+"
> java-vm-args="--add-exports=java.base/
> At the same time then it would be good to understand why this code needs
> to make direct use of types in As there isn't
> anything very critical in that package then it make be a
> straight-forward dependency to remove.
> -Alan

More information about the jigsaw-dev mailing list