1
我們創建了一個多模塊maven項目,但當前遇到部署標題中的錯誤。JRebel導致WELD-001414 Bean名稱不明確
這裏的設置(那些括號反叛意味着在該項目中的JRebel的配置):
-MainProject: --model(反政府武裝) --ProjectA ---網絡(反政府武裝) --- EJB(反叛) ---配置(反叛)
奇怪的是,如果我刪除EJB中的rebel配置,它會成功部署。
錯誤:
Caused by: org.jboss.weld.exceptions.DeploymentException: WELD-001414 Bean name is ambiguous. Name bayadDunningInputHistoryBean resolves to beans [Managed Bean [class xxx.yyy.ClassBean] with qualifiers [@Any @Default @Named], Managed Bean [class xxx.yyy.ClassBean] with qualifiers [@Any @Default @Named]]
基礎上的錯誤,會不會是同一個類加載兩次?
它可能是一些類(或配置)被加載兩次。如果JRebel關閉,會發生這種情況嗎?如果是這樣,那麼配置可能會有一些問題。 –