繁体   English   中英

Oracle表单挂在Java 1.6上并可以与Java 1.8一起使用

[英]Oracle forms hangs on Java 1.6 and works with Java 1.8

注意到一个奇怪的情况。 我们使用oracle形式的“服务器”,前端是Java Applet。 现在,一些用户安装了Java 1.6.0_45,而其他用户则安装了Java 1.8.0。 在表单上,​​我们还使用PJC组件(Java可插入组件),该组件是用Java的JDK 1.6.0_25版本编译的。

有人使用Java 1.6.0_45运行表单时的例外情况是: 在此处输入图片说明

当在Java 1.8上运行相同的表单时很好: 在此处输入图片说明

Java 1.6.0的问题在于,它甚至在调用PJC的构造函数之前就失败了。

怎么了 Java控制台中的第一个异常是:java.security.AccessControlException:访问被拒绝(java.lang.RuntimePermission accessClassInPackage.sun.java2d)

谢谢

从某个Java版本开始,所有jar都必须使用相同的官方签名进行签名。 如果您不这样做,那么Java将不允许运行jar。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM