![](/img/trans.png)
[英]Unsatisfied dependencies for type with qualifiers @default at injection point
[英]Eclipse & unsatisfied or ambiguous dependencies for injection point:
我对Eclipse警告和CDI @Inject有疑问。
我有用于电子邮件验证的代码(CDI bean):
@Named(value = "emailValidator")
@ApplicationScoped
@FacesValidator("emailValidator")
public class EmailValidator extends AbstractCDIBean<EmailValidator> implements Validator {
/**
*
*/
private static final long serialVersionUID = 1L;
@Inject
private UserLocal userLocal;
...
它可以工作,但是Eclipse说:
没有任何一个Bean可以注入到注入点[JSR-299§5.2.1](对注入点的依赖关系不明确或不明确)。
我究竟做错了什么? Eclipse是最新版本。
private UserLocal userLocal;
类是用于调用EJB bean的本地接口(public interface UserLocal{ methods...})
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.