检查 Web 模块中 EJB bean 存在状态的行为更改

从 Java EE 6.0 规范开始,可在 Web 模块中部署 Enterprise JavaBeans (EJB) bean。 因为 web 项目 Java 源文件被编译为 .class 文件并打包在 WEB-INF/classes 文件夹下,所以通过 EJB 注释进行注释的 Java 文件与 WebSphere Application Server V8.0 中的 EJB bean 的行为相同。 如果 WEB-INF/lib 文件夹中的 Java 归档 (JAR) 文件包含具有 EJB 注释的类,那么该类的行为也与 WebSphere Application Server V8.0 和 Liberty 中的 EJB Bean 的行为相同。

该规则标记 V2.5 或更高版本的 web 项目中的以下项:

该规则扫描以下 EJB 注释:

注意:如果 web.xml 文件不可用,那么规则假定 V2.5 或更高版本。

在以下情况下,规则不会标记项:

有关更多信息,请参阅以下资源: