注入资源无效:ManagedExecutorService

问题描述 投票:1回答:1

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

@Resource private ManagedExecutorService managedExecutorService;

它确实有效!但是,IntelliJ抱怨它说'注入资源类型'......'无效'。 IntelliJ在这里错了吗?如果是这样,我该如何抑制该错误?或注射是否错误,也许只适用于WildFly?

java-ee intellij-idea wildfly
1个回答
1
投票

这确实是IntelliJ中一个非常长期存在的错误,源于在JEE7之前确实不可能这样做的事实。似乎他们从来没有去过那面旗帜。

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

© www.soinside.com 2019 - 2024. All rights reserved.