com.ibm.json 套件在 jaxrs-2.1 特性中無法使用

json4j com.ibm.json 套件先前已包含在 jaxrs-1.1jaxrs-2.0 Liberty 特性中。但是,這些套件不再包含在 jaxrs-2.1 特性中。

附註:對於每個 Eclipse 專案或 Java 保存檔,將會標示此規則一次。

選項 1(建議):重構應用程式以使用 JSON-P

建議將應用程式從使用 JSON4J 切換至使用 Java EE 規格所提供的 JSON 處理 (JSON-P) API。一旦已進行必要的應用程式變更,便無需對 Liberty server.xml 配置執行任何進一步的變更,因為 jaxrs-2.1 特性會啟用 jsonp-1.1 特性。

如需 JSON-P 的相關資訊,請參閱 適用於 JSON 處理的 Java API

選項 2:在 server.xml 中新增 json-1.0

如果要繼續使用 json4j com.ibm.json 套件,請將 json-1.0 特性新增至 Liberty server.xml server.xml 配置檔。

如需 json-1.0 特性的相關資訊,請參閱 適用於 Java 的 JavaScript 物件表示法