我喜欢在我的tomcat8 webapp中添加omnifaces,但omnifaces似乎抱怨缺少CDI实现或者无法解析beans.xml(一些SAXParserException)。目前,我在WEB-INF / lib下有以下库:
目前我对此设置存在两个问题:
以下"空" beans.xml导致"无法解析beans.xml"错误
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org /xml/ns/javaee/beans_1_2.xsd"
bean-discovery-mode="annotated"></beans>
documentation如何安装CDI是从2013年开始的,这在我看来已经过时了。
我的设置有什么问题或缺失,以及如何阅读如何在tomcat8中运行omnifaces?