记录一下java.security.NoSuchAlgorithmException: No such algorithm: SM4/ECB/PKCS5Padding--------------在main里面调用是没有问题的,但是启动服务接口调用就报着这问题;
方法1:
static{
if (Security.getProvider(BouncyCastleProvider.PROVIDER_NAME) == null){
//No such provider: BC
Security.addProvider(new BouncyCastleProvider());
}
}
方法2 (解决):
把jar包放在C:Program FilesJavajdk1.8.0_77jrelibext目录下



