Exception in thread "main" java.lang.NoClassDefFoundError: org/bouncycastle/asn1/gm/GMNamedCurves
at cn.hutool.crypto.SmUtil.<clinit>(SmUtil.java:54)
at com.greatmap.internet.estate.aop.T.main(T.java:57)
Caused by: java.lang.ClassNotFoundException: org.bouncycastle.asn1.gm.GMNamedCurves
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 2 more
项目中jar版本冲突
解决方案:
<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.16</version> </dependency>
引入该包 刷新下项目maven <dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcprov-jdk15on</artifactId> <version>1.60</version> </dependency>