2013-08-28 26 views
3

假設我有一個CDI和beans.xml項目,它們依賴於打包在some.jar文件中的二級項目。在some.jar中也有beans.xml。我在編譯和部署主項目(在war文件中)後如何合併?我可以只爲主項目編寫一個xml嗎,或者我的必須有幾個獨立的beans.xml用於主項目和輔助項目?如何將beans xml合併?

回答

4

如在documentation中所述,每個模塊,在WEB-INF/classes中包含CDI bean的jar或war都應該有beans.xml以便處理。 不,你不能只爲主項目編寫一個xml(如果你的項目是你的意思是一場戰爭),而你的意思是jar模塊的二級項目。