java类main方法执行AES算法 4年前

java.security.NoSuchAlgorithmException: Cannot find any provider supporting AES
at javax.crypto.Cipher.getInstance(Cipher.java:453)   

直接在命令行执行java类,如果其中包含AES等的算法api的使用,会抛出上面的异常。

原因:jre目录下相关算法的jar文件没有被引用进来,可以java命令行如下处理解决:

java -Djava.ext.dirs="$JAVA_HOME/jre/lib:$JAVA_HOME/jre/lib/ext"
image
kyocici
未知和恐惧并不是你停下脚步的理由
3
发布数
1
关注者
2231
累计阅读

热门教程文档

Swift
54小节
Dart
35小节
Maven
5小节
Redis
14小节
Spring Boot
24小节
广告