提问人:Plus Ultra 提问时间:8/24/2023 更新时间:8/24/2023 访问量:81
原因:java.lang.NoSuchFieldError:SECURITY_JPA_REACTIVE |夸库斯
Caused by: java.lang.NoSuchFieldError: SECURITY_JPA_REACTIVE | Quarkus
问:
我已经构建了一个执行 CRUD 函数的 Item API,现在我想使用
BcryptUtil.bcryptHash(密码)
但是当我添加quarkus-security-jpa-reactive依赖项时
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-security-jpa-reactive</artifactId>
<version>3.3.0</version>
</dependency>
添加到我的 pom.xml 文件中并尝试重新加载我的项目,当我甚至没有编写任何代码来使用依赖项时,它会抛出异常
原因:io.quarkus.builder.BuildException:构建失败:由于错误导致构建失败 [error]:构建步骤io.quarkus.security.jpa.reactive.deployment.QuarkusSecurityJpaReactiveProcessor#feature引发异常:java.lang.NoSuchFieldError:SECURITY_JPA_REACTIVE 在 io.quarkus.security.jpa.reactive.deployment.QuarkusSecurityJpaReactiveProcessor.feature(QuarkusSecurityJpaReactiveProcessor.java:60) 在 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) 在 java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.base/java.lang.reflect.Method.invoke(Method.java:568)
如何解决此问题。
答: 暂无答案
评论