jwt报错,位置:找不到符号 parseClaimsJws(java.lang.String)
报错显示如图
报错信息为:
E:\idea\project\tlias\src\main\java\org\itheima\tlias\utils\JwtUtils.java:36:17
java: 找不到符号
符号: 方法 parseClaimsJws(java.lang.String)
位置: 接口 io.jsonwebtoken.JwtParserBuilder
解决办法
项目使用的是最新版本22
解决办法:
将pom.xml文件中的jjwt依赖删除
更改为以下依赖
代码如下
<dependency><groupId>io.jsonwebtoken</groupId><artifactId>jjwt-api</artifactId><version>0.11.2</version></dependency><dependency><groupId>io.jsonwebtoken</groupId><artifactId>jjwt-impl</artifactId><version>0.11.2</version></dependency><dependency><groupId>io.jsonwebtoken</groupId><artifactId>jjwt-jackson</artifactId><version>0.11.2</version></dependency>
重新加载依赖,运行项目即可