com.docusign.esign.client 的 apiClient.requestJWTUserToken
将 Java 8 升级到 Java 21 和 Springboot 版本 3.2.5 后,apiClient.requestJWTUserToken 出现以下错误
**Servlet.service() for servlet [dispatcherServlet] 在路径 [] 的上下文中抛出异常 [处理程序调度失败:java.lang.NoClassDefFoundError: jakarta/ws/rs/core/GenericType] 其根本原因
java.lang.ClassNotFoundException:jakarta.ws.rs.core.GenericType 在 java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) ~[na:na] 在 java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) ~[na:na] 在 java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[na:na]**
即使添加特定依赖项后也会出现错误
添加了 jakarta/ws/rs/core/GenericType 的依赖项
看起来当您升级时您的库已升级,但您的引用仍然调用旧版本。 – 您可以在这里看到类似的问题:
java.lang.NoClassDefFoundError:javax / ws / rs / core / Configuration
我们希望这会有所帮助。 阿德里安 DocuSign 支持