有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案