WELD-001414:Bean名称不明确

时间:2018-12-01 14:47:33

标签: java jsf java-ee wildfly cdi

我是Java EE的新手,在我的应用程序中,出现以下错误:

  

[2018-12-01 03:23:36,802]工件MVSEWebApp:ear爆炸:工件部署期间出错。有关详细信息,请参见服务器日志。   [2018-12-01 03:23:36,802]工件MVSEWebApp:ear爆炸了:java.lang.Exception:{“ WFLYCTL0080:服务失败” => {“ jboss.deployment.unit。\” MVSEWebApp_ear_exploded.ear \“。WeldStartService “ =>”无法启动服务       引起原因:org.jboss.weld.exceptions.DeploymentException:WELD-001414:Bean名称不明确。名称securityBean解析为bean:[带有限定符[@Default @Any @Named]的托管Bean [类web.SecurityBean],带有限定符[@Default @Any @Named]的托管Bean [类web.SecurityBean]]“}}

我的环境:

  • Wildfly 14.0.1
  • JSF 2.2
  • Primeface 6.1
  • IntelliJ Ultimate

我的项目:GitHub link

我已经读到它可能导致CDI组件的两种实现,但是我不知道如何在IntelliJ中解决此问题。

0 个答案:

没有答案