问题描述
在linux中部署java项目,项目中有使用凭证加密。
解决方法
- 查询项目使用Java的在系统中的位置;
- 找到对应java的jre路径;
- 将bcprov-jdk14-127.jar放入JAVA_HOME/jre/lib/ext下;
- 打开JAVA_HOME/jre/lib/security下的java.security文件,在下面加上
security.provider.x=org.bouncycastle.jce.provider.BouncyCastleProvider
说明
将jar换成最新的bcprov-jdk14-145.jar就不存在上面的问题了