Ne használjon a sun.security.x509 csomagból származó alkalmazásprogramozási felületeket

A cél operációs rendszertől függően az osztályok és felületek a termékben sun.security.x509 és sun.security.util A csomagok lecserélhetők osztályok és felületek a termékben com.ibm.security.x509 és com.ibm.security.util Csomagok.

Egy automatikus javítás a csomagneveket úgy módosítaná, hogy a IBM Java futásidejű környezet által biztosított csomagokat használja. A szabály teljes képzésű neveket ismer fel az importálási utasításokban és a Java kód törzsében.

A szabály észleli a következőhöz hasonló csomagimportálásokat:

class="Code" > import sun.security.x509. *;
import sun.security.util.*;

Egy automatikus javítás megváltoztatja őket, hogy a com.ibm.security csomagokat.

class="Code" > import com.ibm.security.x509. *;
import com.ibm.security.util.*;

Attól függően, hogy milyen API-kat használ, és hogy milyen módon használja őket. Használja a Eclipse Java problémamarkereket, hogy segítsen átdolgozni a szükséges további változtatásokat, mert a különbségek miatt a sun.security.x509 API-k és com.ibm.security.x509 API-k A különbségekre lehetnek példák többek között az alábbiak:

A szabályhoz kapcsolódó további információkért tekintse meg az alábbi leírásokat: