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