这个错误很奇怪,查了很久终于找到了,在这里整理一下:
Caused by: java.lang.ClassFormatError: Unknown constant tag 100 in class file java/security/keyUtils
有以下几种原因:
- 类文件是以 ASCII 模式而不是二进制模式来上传的。
- 网页服务器是以二进制而非 ASCII 来发送类文件的。
- 可能有类路径错误阻止了代码找到类文件。
- 如果类被加载了两次,第二次就会导致这个异常被抛出来。
- 使用了一个老版本的 Java 运行时。
我这个是由于已经有一个configApplication已经启动了,杀掉一个或者重启电脑就可以了