先检查pom.xml是否导入jjwt的jar包
<dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.9.1</version> </dependency>
如果导入后加密方式HS256依旧爆红且IDEA设置的是自动导包,那很有可能HS256相关的依赖没有导入,可以手动改一下上方导入的包,将io.jsonwebtoken下的包全部导入即import io.jsonwebtoken.*;
或者可以在pom.xml中额外导入一下commons-codec这个jar包。
<dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.6</version> </dependency>
正常导入后: