JWS启动时拒绝PropertyPermission访问
我是web-start的新手,我们正在使用exe4j从One-jar创建可执行文件。 为了使我们的应用程序的“Web启动版本”我尝试使用指定的Main-Class的web启动午餐One-JAR,但我收到以下错误 –
java.security.AccessControlException: access denied (java.util.PropertyPermission one-jar.main-class read) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPropertyAccess(Unknown Source) at java.lang.System.getProperty(Unknown Source) at com.simontuffs.onejar.Boot.run(Boot.java:186) at com.simontuffs.onejar.Boot.main(Boot.java:137) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.sun.javaws.Launcher.executeApplication(Unknown Source) at com.sun.javaws.Launcher.executeMainClass(Unknown Source) at com.sun.javaws.Launcher.doLaunchApp(Unknown Source) at com.sun.javaws.Launcher.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
JNLP包含 –
Applet Takes Params Protype example
我正在尝试直接启动Application.jar , com.simontuffs.onejar.Boot是为JAR指定的主类。 我也发现这个链接说我们无法通过web-start启动One-Jar。 请帮忙。
access denied (java.util.PropertyPermission one-jar.main-class read)
一个Web启动应用程序。 如果声明all-permissions
则可以访问任何属性。 如果是沙盒,它只能访问以jnlp
和其他一些被认为是“安全”的JRE属性为前缀的属性。