gpt4 book ai didi

Netbeans 关于事件注入(inject)的警告

转载 作者:行者123 更新时间:2023-12-01 09:34:28 25 4
gpt4 key购买 nike

我在我的 LanguageOfSystem bean 中使用 CDI 观察者模式。

@Named(value = "languageOfSystem")
@SessionScoped
public class LanguageOfSystem implements Serializable {

@Inject private JsfUtils eeJsfUtils;
@Inject private Event<LangEvent> langEvent;
private LangEvent docLangEvent = new LangEvent();

LangEvent 就是:

package jav;

import java.util.Locale;

public class LangEvent {
private Locale locale;

public Locale getLocale() {
return locale;
}

public void setLocale(Locale locale) {
this.locale = locale;
}
}

一切正常,但 NetBeans 给了我一个警告: enter image description here

Unstatisfied dependency: no bean matches the injection point.

我应该检查或更改一些东西吗?

最佳答案

不用担心,代码没问题。看起来像 this NetBeans 错误。

顺便说一句,

@Named(value = "languageOfSystem")
public class LanguageOfSystem

已经是默认了,可以写成:

@Named
public class LanguageOfSystem

关于Netbeans 关于事件注入(inject)的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10757793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com