java.security.NoSuchAlgorithmException: Cannot find any provider supporting DES/ECB/PKCS7Padding

今天遇到這樣一個問題,同樣的項目,程序,一段轉碼加密解密代碼,在我電腦上運行沒問題,在同事電腦上運行就出問題了,報錯如下:

java.security.NoSuchAlgorithmException: Cannot find any provider supporting DES/ECB/PKCS7Padding

最後發現是因爲同事的 JRE System Library 這裏配置有問題,他配置到c:/JAVA/jre1.7下了,我給他調整到目錄:c:/JAVA/jdk1.7下就OK了。

之前的配置運行其它程序時一點問題也沒有,但運行這個程序時就有問題了。在c:/JAVA/jdk1.7目錄下還有個jre目錄,這裏內容和c:/JAVA/jre1.7裏差別不大,但改完之後就不報錯了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章