【问题标题】:Injected resource invalid: ManagedExecutorService注入的资源无效:ManagedExecutorService
【发布时间】:2018-03-20 14:00:46
【问题描述】:

我有一个在 WildFly 10 中运行的 JEE 应用程序。@Stateless bean 之一依赖于

@Resource private ManagedExecutorService managedExecutorService;

它确实有效!然而,IntelliJ 抱怨它说“注入的资源类型'...'无效'。 IntelliJ 错了吗?如果是这样,我该如何抑制该错误?还是注入不正确,可能只在 WildFly 中有效?

【问题讨论】:

标签: jakarta-ee intellij-idea wildfly


【解决方案1】:

这确实是 IntelliJ 中一个长期存在的错误,因为在 JEE7 之前这确实是不可能的。 似乎他们从来没有解决这个问题。

可以使用 IntelliJ 特定的 @SuppressWarnings 轻松抑制警告,但如果您这样做,Sonar 可能会抱怨(在我们的环境中,Sonar 设置为将所有 @SuppressWarnings 注释标记为严重错误)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-20
    • 1970-01-01
    • 1970-01-01
    • 2014-04-23
    • 1970-01-01
    相关资源
    最近更新 更多