gpt的回答:
在较新的 Java 版本中(如 Java 11 及以上),javax.xml.bind.DatatypeConverter
类被标记为已废弃,并且在默认情况下不再包含在 JDK 中。这可能导致在处理某些库或框架(如 JWT)时出现 java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
错误。
可以添加依赖:
<dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.3.1</version> </dependency>