Esta regla contiene enlaces a información sobre los cambios en Java SE 11, así como las versiones anteriores no LTS (soporte a largo plazo) de Java que se han publicado desde Java SE 11. Para cada versión de Java, los enlaces se incluyen en las notas del release, así como en los cambios específicos que pueden provocar problemas, pero que no son detectados por WebSphere Application Migration Toolkit. También puede encontrar detalles adicionales en la publicación Oracle JDK Migration Guide.
Existe un arreglo automatizado para realizar los cambios siguientes en la aplicación, que se pueden aplicar copiando la configuración personalizada en el archivo de compilación de la aplicación.
Base64.getMimeEncoder()/getMimeDecoder () en lugar de Base64.getEncoder()/getDecoder()(Integer []) Arrays.asList(1, 2, 3).toArray() a Arrays.asList(1, 2, 3).toArray(new Integer [0])BigDecimal a la enumeración RoundingMode equivalentevalueOf de derivador primitivojava.util.concurrentjava.langjava.util.loggingjava.netjava.sqljavax.lang.model.utiljavax.management.monitorjavax.xml.streamOptional.isEmpty()Optional.isPresent()