在 Airpal 中使用 Guice 作为 DI 框架,在我的项目中,我们使用 glassfish 4.1 payara 服务器 RESTful Web 服务,Jersey 版本 2.21。问题 1:如果使用 Guice 有一些运行时异常
部署期间发生错误:加载应用程序时出现异常:CDI 部署失败:WELD-001409:在注入点 [UnbackedAnnotatedField] @Inject private org.hibernate.validator.internal.cdi.interceptor.ValidationInterceptor 具有限定符 @Default 的类型验证器的不明确依赖项.validator at org.hibernate.validator.internal.cdi.interceptor.ValidationInterceptor.validator(ValidationInterceptor.java:0) 可能的依赖关系:- org.apache.bval.cdi.ValidatorBean@33aeb01,- ValidatorBean [id=org.hibernate. validator.internal.cdi.ValidatorBean_default] 。有关详细信息,请参阅 server.log。
问题2:如果不使用 Guice 如何在球衣 2.21 RESTful 中绑定空运客户端。
请帮我。任何人都知道这个问题谁正在使用 Airpal+presto+glassfish4.1+jersey2.21+maven3.0