2013-02-28 4 views
1

"만족스럽지 못한 종속성 : 주입 지점과 일치하는 빈 없음"에 대한 이러한 불쾌한 넷빈 경고를 쉽게 제거 할 수 있습니까? 문제는 GWT와 Errai 패키지가 beans.xml 파일을 포함하지 않기 때문에 빈 아카이브로 적합하지 않기 때문에 활성화 된 빈을 포함하지 않는다는 것입니다.Errai, CDI, Netbeans 경고 및 beans.xml

이러한 패키지를 외부 적으로 "업그레이드"할 수있는 방법이 있습니까? 그들을 재건하거나 수정하지 않고?

Errai는 JSR-299를 준수하지 않는 것으로 보입니다.

미리 감사드립니다.

답변

2

네, 맞습니다. Errai 의도적으로은 beans.xml을 사용하지 않고 자체 Bean을 찾기 위해 ErraiApp.properties의 존재에 의존합니다. 이것은 CDI 컨테이너가 비 서버 측 bean을 발견하지 않기를 원하는 경우입니다.

는 문서의 페이지에 메모를 참조하십시오 https://docs.jboss.org/author/display/ERRAI/Errai+CDI

+0

나는이 경고를 제거하고 싶다 :-). Hmpf. – user1050755

1

는 그냥 beans.xml 환경을 만들고 넷빈즈를 만든 것처럼 비어 보자. 나는 다른 길을 찾지 못했습니다.