java无法在IBM bluemix上@Inject
我刚刚将Java EE 7应用程序的新版本推送到IBM bluemix云中。通过这次提交,我添加了@Inject annotation来注入bean,下面是我的代码: 模型类:
@Model
public class MyModel {
// methods
}
这是我想在其中注入MyModel的类:
@Stateless
public class MyExample {
@Inject
private MyModel myModel;
// methods
}
我做错了什么?它在glassfish服务器上本地工作。IBM正在使用Websphere liberty。我猜我的注释是错误的,因为我对JavaEE还很陌生
错误信息显示: com。国际商用机器公司wsspi。注射引擎。InjectionException:@InjectJava。朗,反思一下。领域类型为com的myModel引用。实例myapp中空组件的MyModel。myapp的war模块
共 (0) 个答案