2013-02-18 31 views
0

我有一个现在完美工作的应用程序!但现在它引发No such a provider例外,在这条线的代码:BouncyCastle没有这样的供应商例外

Cipher.getInstance("AES/CBC/PKCS5Padding", "BC"); 

BouncyCastle的正确安装和奇怪的是只有在这种应用中产生异常!在另外一些机器上它可以在同一台机器上同时使用相同的JRE!

什么问题?

+0

你已经把所有必需的弹性城堡罐子正确地放在你项目的classpath中了吗? – 2013-02-18 07:32:07

+0

@ThorbjørnRavnAndersen:他们是!正如我所说的应用程序工作没有问题,直到现在!现在其他应用程序工作没有问题!只有这一个有这个问题! – RYN 2013-02-18 07:47:30

+0

了解自上次工作以来发生了哪些变化 - 它可能甚至是反病毒更新。另外考虑你可能有一个损坏的罐子。 – 2013-02-18 08:33:22

回答

1

Ubuntu软件更新系统可能已经更改了您的Java配置。

使用-verbose标志查看是否从您期望的位置加载了所有类。

相关问题