Я установил новый проект, выбрав J2EE и JSF, и позволил IntelliJ создать проект. IntelliJ также создал для меня сервер Glassfish. Я пока не менял код.
При запуске сервера я получаю следующую ошибку: Ошибка при развертывании артефакта. См. Подробности в журнале сервера.
Вывод журнала 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)
Что здесь не так, или как я могу просто настроить такой проект?
А из "ошибок" получаются отличные ключевые слова для поисковых систем: google.com/…





Включили ли вы библиотеки JSF в свое приложение или нет? И, пожалуйста, опубликуйте информацию о версии Glassfish и JSF