有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

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

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

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

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

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

多谢各位


共 (1) 个答案

  1. # 1 楼答案

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