OracleForms挂接在Java1.6上,可与Java1.8一起使用

OracleForms挂接在Java1.6上,可与Java1.8一起使用,java,oracle,oracleforms,Java,Oracle,Oracleforms,我注意到一个奇怪的情况。我们使用oracle表单“服务器”,前端是一个Java小程序。现在,一些用户安装了Java1.6.0_45,其他用户安装了Java1.8.0。在一个表单上,我们还使用了一个PJC组件(Java可插拔组件),它是用JDK1.6.0_25版本的Java编写的 使用Java 1.6.045运行表单时的例外情况是: 同样的表单在Java 1.8上运行时也可以: Java1.6.0的问题是,它甚至在调用PJC的构造函数之前就失败了 有什么不对吗? Java控制台中的第一个异常是

我注意到一个奇怪的情况。我们使用oracle表单“服务器”,前端是一个Java小程序。现在,一些用户安装了Java1.6.0_45,其他用户安装了Java1.8.0。在一个表单上,我们还使用了一个PJC组件(Java可插拔组件),它是用JDK1.6.0_25版本的Java编写的

使用Java 1.6.045运行表单时的例外情况是:

同样的表单在Java 1.8上运行时也可以:

Java1.6.0的问题是,它甚至在调用PJC的构造函数之前就失败了

有什么不对吗? Java控制台中的第一个异常是: java.security.AccessControlException:拒绝访问(java.lang.RuntimePermission accessClassInPackage.sun.java2d)


感谢您

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