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 的官方文檔和更新日志,以了解有關新版本特性和向后兼容性方面的信息。