用于 RESTful Web Service 的 Java API (JAX-RS)

此规则会标记对 javax.ws.rs 包的引用。

如果您要迁移到 Java EE 7,但不改变您的 JPA 实现级别,则需要配置服务器以使用非默认实现。 使用非默认实现。

如果正在使用二进制应用程序扫描程序,那么在目标 Java EE 级别为 V7 时包含此规则。此规则会建议您采用任何必需的服务器配置以使用 JAX-RS 的非缺省实现。

WebSphere Application Server Traditional V9.0 已通过 Java EE 7 认证,缺省情况下包含 JAX-RS 2.0。 如果要迁移到 WebSphere Application Server Traditional V9.0,可以将服务器配置为使用 JAX-RS 1.1 实现来最大限度降低应用程序受到的迁移影响。 有关配置 WebSphere Application Server Traditional 的信息,请参阅 Coexistence of JAX-RS 2.0 with JAX-RS 1.1。 如果您想迁移到 JAX-RS 2.0 ,而不是继续使用 JAX-RS 1.1 ,自动修复将改变这一情况。

注意:WebSphere 服务器只能具有一个缺省 JAX-RS 提供程序。如果您要将多个应用程序部署到同一服务器,那么它们必须都与 JAX-RS 1.1 兼容。对所有应用程序运行应用程序迁移工具,以发现是否有任何应用程序必须升级到 JAX-RS 2.0。

在 Liberty 中,要使用 Java EE 6 和 Java EE 7 技术组合,必须单独配置所有功能部件。在此情况下不能使用 javaee-7.0 功能部件。有关更多信息,请参阅 Supported Java EE 6 and 7 feature combinations