这个报错困扰了我很久,查了很多资料都说是jre问题,我之前以为是以来的jar包版本不对,但是换了jar包也不行。
解决方案:
我自己jdk安装位置:C:\Program Files\java\jdk1.8.0_1,jre的位置: C:\Program Files\java\jdk1.8.0_1\jre\lib\security
1、修改 jre下lib\security中java.security 文件
在java.security文件中加入如下一行代码:
security.provider.11=org.bouncycastle.jce.provider.BouncyCastleProvider
改了这个后直接运行就不报错了。
参考链接为:https://blog.csdn.net/weixin_43995532/article/details/122326077