请勿使用 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 包:

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。 下面是一些差别示例:

有关与此规则相关的更多信息,请参阅: