我对EJB项目做出了反应。我有以下代码从jar调用服务
@Resource
private BundleContext context;
private Object getServiceFromContext(Class className) {
ServiceReference sref = context
.getServiceReference(className.getName());
return context.getService(sref);
}
@Produces
public Test getTest() {
return (Test) getServiceFromContext(Test.class);
}
我使用不同的java文件并使用followig
@注入 私人测试testdata;
注射显示在警告
之下没有豆有资格注射到注射点[JSR-299§5.2.1]
请告知如何解决此问题。