0
我有一个现在完美工作的应用程序!但现在它引发No such a provider
例外,在这条线的代码:BouncyCastle没有这样的供应商例外
Cipher.getInstance("AES/CBC/PKCS5Padding", "BC");
BouncyCastle的正确安装和奇怪的是只有在这种应用中产生异常!在另外一些机器上它可以在同一台机器上同时使用相同的JRE!
什么问题?
我有一个现在完美工作的应用程序!但现在它引发No such a provider
例外,在这条线的代码:BouncyCastle没有这样的供应商例外
Cipher.getInstance("AES/CBC/PKCS5Padding", "BC");
BouncyCastle的正确安装和奇怪的是只有在这种应用中产生异常!在另外一些机器上它可以在同一台机器上同时使用相同的JRE!
什么问题?
Ubuntu软件更新系统可能已经更改了您的Java配置。
使用-verbose标志查看是否从您期望的位置加载了所有类。
你已经把所有必需的弹性城堡罐子正确地放在你项目的classpath中了吗? – 2013-02-18 07:32:07
@ThorbjørnRavnAndersen:他们是!正如我所说的应用程序工作没有问题,直到现在!现在其他应用程序工作没有问题!只有这一个有这个问题! – RYN 2013-02-18 07:47:30
了解自上次工作以来发生了哪些变化 - 它可能甚至是反病毒更新。另外考虑你可能有一个损坏的罐子。 – 2013-02-18 08:33:22