SunKing's Blog

留言簿(42)

Java链

友链

阅读排行榜

评论排行榜

解决java.security.NoSuchAlgorithmException: Algorithm DES not available的问题.

今天在加密自己写的<<DataFairy>>软件的时候, 碰到一个问题,
SecretKeyFactory keyFactory = SecretKeyFactory.getInstance("DES");
上面这句话,在JDK1.4_02环境下运行正常, 移植到JRE1.4_02时,发生
 java.security.NoSuchAlgorithmException: Algorithm DES not available
的错误. 到网上搜索无果, 只能自己解决, 对比JDK和JRE的JAR文件,
发现JRE缺少lib\ext目录下的全部JAR文件, 再一细看, 竟然有一个
sunjce_provider.jar 文件. 显然, 就是它了. 在JRE目录下的lib目录下,
创建exe目录,再将sunjce_provider.jar 文件复制到该创建的目录下.
搞定.

搞不懂为什么SUN在JRE中会把jce.jar和sunjce_provider.jar 分成两块?

posted on 2005-09-30 11:55 SunKing's Blog 阅读(11704) 评论(2)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: