InvalidKeyException当我导出runnable jar文件时,Illegal Key Size

时间:2016-07-28 17:59:56

标签: java security jar

我有一个错误:

InvalidKeyException Illegal Key Size 

然后我下载2个文件(local_policy,US_export_policy)并将其放入

  

C:\ Program Files \ Java \ jre1.8.0_65 \ lib \ security

everithing工作得很好。但是当我将项目导出到

  

Runnable jar文件

然后打开这个jar我的app中有错误:

InvalidKeyException Illegal Key Size 

为什么会这样?我不知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可以通过两种方式解决它:

第一种方式:

您已将2个文件(local_policy,US_export_policy)放入

C:\Program Files\Java\jre1.8.0_65\lib\security

您还需要将其放入

C:\Program Files\Java\lib\security

第二种方式:

您需要安装Oracle提供的Java Cryptography Extension(JCE)无限强度管辖权政策文件。

如果不这样做,那么由于美国出口法律,密钥大小有限。

资源链接:

InvalidKeyException Illegal key size