Ez a szabály hivatkozásokat tartalmaz a Java SE 11 változásairól, valamint az előző nem LTS (hosszú távú támogatás) Java változatokat, amelyek a Java SE 11 óta kerültek kiadásra. Mindegyik Java változat esetében tartalmazza a kiadási megjegyzések hivatkozásait, valamint bizonyos változások hivatkozásait, amelyek problémát okozhatnak, de amelyeket a WebSphere Application Migration Toolkit nem ismer fel. További részletek is megtalálhatók a Oracle JDK áttérési útmutatóban.
Az automatikus javítás a következő módosítások végrehajtásához létezik az alkalmazásban, amely a egyéni konfiguráció másolásával alkalmazható az alkalmazás összeépítési fájljára.
Base64.getMimeEncoder()/getMimeDecoder () helyett Base64.getEncoder()/getDecoder()(Integer []) Arrays.asList(1, 2, 3).toArray() a Arrays.asList(1, 2, 3).toArray(új egész szám [0])BigDecimal kerekítési konstansok átalakítása egyenértékű RoundingMode enumvalueOf metódus használatáhozjava.util.concurrent API-k használatáhozjava.lang API-k használatáhozjava.util.logging API-k használatáhozjava.net API-k használatáhozjava.sql API-k használatáhozjavax.lang.model.util API-k használatáhozjavax.management.monitor API-k használatáhozjavax.xml.stream API-k használatáhozOptional.isEmpty()Optional.isPresent()