1
我正在開發一個CDI庫。這工作正常。但是當我嘗試在項目中使用這個庫作爲包含的Jar時,CDI抱怨說它無法解決在父項目中定義的託管Bean的依賴關係。如何從父類路徑使用CDI託管bean
MyProject的 - MyLib.jar - MyManagedBean
所以MyLib中需要注入與刻板印象@foo註解的bean。這種刻板印象應用於MyManagedBean。
@foo
public class MyManagedBean {
//...
}
我也將beans.xml添加到了我的父項目中。但它就像有兩個不同的CDI容器,MyLib無法訪問MyProject。
有什麼建議嗎?
什麼是您的部署模型? –