我正在将应用程序迁移到Java EE 7并且想要CDI 1.1.但我没有得到的意思bean-discovery-mode="annotated".该
CDI 1.1规范是不是非常有帮助.至少我没有找到任何有用的段落.我错过了吗?
这个例子完美地运行bean-discovery-mode="all"并注入一个实例LoggingClass:
public class LoggingClass {
public Logger logger = Logger.getLogger("ALOGGER");
}
@Test
public class MMLoggerProducerIT extends Arquillian {
@Inject private LoggingClass lc;
}
Run Code Online (Sandbox Code Playgroud)
但是,如果我从改变bean-discovery-mode="all"到bean-discovery-mode="annotated"容器不能够注入的情况下进入该领域lc.
如何正确注释LoggingClass才能bean-discovery-mode="annotated"正确使用?