代码之家  ›  专栏  ›  技术社区  ›  mcfly soft

如何在IntelliJ中简单地设置具有JSF功能的J2EE项目

  •  0
  • mcfly soft  · 技术社区  · 6 年前

    我已经通过选择J2EE和JSF设置了一个新项目,并让IntelliJ创建该项目。 到目前为止,我没有更改任何代码。

    启动服务器时,出现以下错误:

    Glassfish的日志输出为:

      Critical error during deployment: 
    javax.faces.FacesException: Unable to find CDI BeanManager
        at com.sun.faces.el.ELUtils.tryAddCDIELResolver(ELUtils.java:312)
        at com.sun.faces.el.ELUtils.buildFacesResolver(ELUtils.java:242)
        at com.sun.faces.application.ApplicationAssociate.initializeELResolverChains(ApplicationAssociate.java:499)
        at com.sun.faces.application.ApplicationImpl.performOneTimeELInitialization(ApplicationImpl.java:1404)
        at com.sun.faces.application.ApplicationImpl.getELResolver(ApplicationImpl.java:526)
        at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:256)
        at org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:5043)
        at com.sun.enterprise.web.WebModule.contextListenerStart(WebModule.java:592)
    

    这里有什么问题,或者我怎么能简单地设置这样一个项目?

    0 回复  |  直到 6 年前