gpt4 book ai didi

java.security.NoSuchProviderException : no such provider: BC

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:26:58 27 4
gpt4 key购买 nike

我正在使用 AdvancedInstaller 9.8 将我的 javacode(网络应用程序)构建到安装程序。通常我的应用程序运行良好。使用 Advanced Installer 9.8 创建安装程序后,安装程序大小约为 55 MB。但是高级安装程序中有一个选项可以压缩为安装制作的所有 jar。如果我压缩 jar ,安装程序大小约为 16 MB。但是,当我使用 Advanced Installer 9.8 进行压缩时,在执行 KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA", "BC") 行时出现异常(如标题中所述);在我的代码中。 同样,KeyPairGenerator 来自包 java.security.*;

谁能告诉我这个问题可能是什么原因造成的。我知道在使用 AdvancedInstaller 压缩时,Advanced Installer 压缩可能会出现一些问题。但我的问题是,在 Java 方面通常会出现什么问题才能解决这个问题。 (我的意思是可能是什么原因,比如任何文件都可能损坏(或)等等任何其他原因)以便我可以从那里开始工作。

最佳答案

在您的代码之前添加这一行:

Security.addProvider(new BouncyCastleProvider());

关于java.security.NoSuchProviderException : no such provider: BC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14516475/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com