不要使用來自 sun.security.x509 套件的 API

視目標作業系統而定,中的類別及介面 sun.security.x509 sun.security.util 中的類別和介面可能會取代套件 com.ibm.security.x509 com.ibm.security.util 套件。

自動修正程式會變更套件名稱,以使用 IBM Java Runtime Environment 提供的套件。 此規則會偵測 import 陳述式以及 Java 程式碼主體中的完整套件名稱。

此規則會偵測套件匯入項目,例如

import sun.security.x509.*;
import sun.security.util.*;

自動修正會將它們改成使用 com.ibm.security 套件。

import com.ibm.security.x509.*;
import com.ibm.security.util.*;

您可能仍需變更程式碼,這取決於您使用的 API 以及使用方式。 使用方式而定。 使用 Eclipse Java 問題標記 使用問題標記來幫助您解決因 之間的差異 sun.security.x509 API 和 com.ibm.security.x509 API。 這些差異的部分範例如下:

如需此規則的相關資訊,請參閱: