我试图将托管bean ManagedBeans转换为CDIBeans仅仅通过包含@Named和@XxxScoped from javax. enterprise。上下文包。以及两个JAR文件cdi-api-1.1-PRD.jar javax.inject-1.jar。但事情似乎没有那么简单。
我想知道为什么?
- 为什么不是上面提到的过程工作吗?
CDI bean不应该支持托管bean的功能吗?我是不是错过了什么?
至少在你的存档文件的META-INF/或WEB-INF/中添加空的beans.xml文件。
您可能还需要做其他事情,但这取决于您的运行时环境。
这里有一个很好的Tomcat配置示例