Swi*_*973 2 java security encryption
启动我的程序时,会弹出下一个错误
java.lang.NoClassDefFoundError:无法初始化类javax.crypto.SunJCE_b
这意味着这个类很缺失虽然我已经手动找到这个类,但是通过jar/ide工作但是不能通过服务完美地工作.
也许我需要做一些修改?但是哪个?提前致谢
我不知道这是否与您的问题相关,但由于我使用的JCE策略文件的版本,我遇到了完全相同的行为.
使用适当的Unlimited Strength Cryptography Extenstions为我解决了这个问题.我相信我可能不小心安装了Java 7的扩展而不是6.(我使用Java 6进行编译)
对于Windows机器,它们应安装在已安装JDK的jre/lib/security文件夹中,例如:c:\ program files\Java\jdk1.6.0_33\jre\lib\security