Java Jersey 是一个用于构建 RESTful Web 服务的框架,它支持 Java EE 和 Java SE 环境。关于兼容旧版本的问题,Jersey 框架本身是不断更新的,但它也提供了向后兼容性。
在 Jersey 2.x 版本中,它兼容 Java EE 6、Java EE 7 和 Java SE 6。这意味着,如果你的应用程序使用的是这些旧版本的 Java 和 Java EE,那么你可以使用 Jersey 2.x 版本来构建 Web 服务。然而,对于较新的 Java 和 Java EE 版本(如 Java EE 8 和 Java SE 8),你可能需要使用 Jersey 2.x 的一个子项目,即 Jersey EE,它提供了对这些新版本的兼容性。
在 Jersey 1.x 版本中,它兼容 Java EE 5 和 Java SE 6。因此,如果你的应用程序使用的是这些旧版本的 Java 和 Java EE,那么你可以使用 Jersey 1.x 版本来构建 Web 服务。
总之,Jersey 框架在很大程度上兼容旧版本,但为了确保最佳的兼容性和性能,建议尽量使用与你的应用程序相匹配的 Jersey 版本。同时,关注 Jersey 的官方文档和更新日志,以了解有关新版本特性和向后兼容性方面的信息。