在Java \ jre7 \ lib \ security下更新JAR库

用户名


我有一个使用无限JCE API的应用程序。为了使其正常工作,我必须在Java \ jre7 \ lib \ security下复制US_export_policy.jarlocal_policy.ja r。不幸的是,在某些计算机上,我无权覆盖JRE文件。是否可以覆盖将默认库传递为JVM引导参数的默认库?(例如,bootclasspath)还是以编程方式?谢谢

弗朗切斯科·马尔基奥尼(Francesco Marchioni)

如果您正在寻找程序化解决方案,则可以使用以下解决方案:

try { 
Field field = Class.forName("javax.crypto.JceSecurity").
getDeclaredField("isRestricted");
field.setAccessible(true);
field.set(null, java.lang.Boolean.FALSE); 
} catch (Exception ex) {
ex.printStackTrace();
}

问候

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

找不到源jre7 lib没有源附件

缺少服务器JVM(Java \ jre7 \ bin \ server \ jvm.dll。)

在Fedora Linux中,如何将jar文件从位于myfolder / folderName的文件夹复制到urs / lib / jvm / java-1.8 / jre / lib / etc?

JRE7上的JNDI命名异常

Maven使用JRE7而不是JDK?

删除jre7将安装jre6

OS X下JRE 8的/ lib / security文件夹在哪里?

Linux Mint Petra(16)从JRE 7到JRE 8的Java更新打破了图形系统?

无法读取/usr/lib/jvm/jdk1.8.0_60/jre/lib/rj.jar proguard netbeans

对jdk1.7 / jre / lib / rt.jar的访问限制

有没有一种方法可以加载不同于java_home / jre / lib / security文件夹中指定的证书的证书?

Java安全性-缺少lib / security目录

java.io.FileNotFoundException:/tomcat/lib/webservices-api.jar

java Play 将 jar 添加到 lib

如何正确设置JDK7,JRE6,JRE7

Mac OS X上的JRE lib / security目录在哪里?

为什么对OperatingSystemMxBean的访问限制为jre6 / lib / rt.jar?

如何覆盖jre / lib文件夹中存在的默认jar

将JAR从$ HOME / jre / lib / ext移至Gradle时发生JDBC错误

Gradle JRE vs JDK,请从您的JDK中添加lib / tools.jar

Install4j JRE捆绑过程破坏了lib jar的SHA哈希?

在Java 6 JRE(而不是JRE 7)中打开JNLP文件

尽管我提供了-Djavax.net.ssl.trustStore属性,为什么Java为什么使用JAVA_HOME / lib / security / cacerts的默认位置密钥库/信任库

从JAR / Lib启动活动

找不到指定的VM安装:键入Standard VM,名称jre7

无法启动Eclipse-无法打开\ Java \ jre6 \ lib \ i386 \ jvm.cfg

仅从终端使用带有jre仿真lib的j2objc将Java编译为目标c

jQuery像Java中的lib

将外部jar放在JAVA_HOME / lib / ext目录中是一件坏事吗?