Java API for RESTful Web Services (JAX-RS)

此規則會標示 javax.ws.rs 套件的參照。

如果您要遷移至 Java EE 7,但不改變您的 JPA 實作層級,您將需要設定伺服器以 使用非預設的實作。

如果是使用二進位應用程式掃描器,則在目標 Java EE 層次為第 7 版時,將會併入此規則。此規則會向您建議使用 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 的相關資訊,請參閱 JAX-RS2.0 與 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 特性。如需相關資訊,請參閱支援的 Java EE 6 和 7 特性組合