我使用Java-jwt(com.auth0:-jwt:3.9.0),但是我得到了一个类NotFoundException:com.auth0.jwt.Algorithms.Algorithm。 我必须在我的项目中包含某些额外的maven模块吗? 如果是的话,我该如何找到它们?
当我从Maven Central下载“com.auth0:-jwt:3.9.0”的JAR文件副本时,您显然缺少的类就在JAR文件中!
您可以在“~/.m2”存储库中打开JAR文件的副本,并检查类是否存在。 (您还可以从https://search.maven.org/artifact/com.auth0/java-jwt/3.9.0/jar下载该文件,并将其与您拥有的副本进行比较。)
假设我是正确的,检查您是否将JAR包含在应用程序的运行时类路径中,或者Maven是否将其包含在您正在部署/运行的WAR/shaded JAR/whatever中。