Это правило содержит ссылки на информацию об изменениях в Java SE 11, а также о предыдущих версиях Java , отличных от LTS (долгосрочная поддержка), которые были выпущены после Java SE 11. Для каждой версии Java указаны ссылки на информацию о выпуске и конкретные изменения, которые могут вызывать неполадки, но не обнаруживаются инструментами WebSphere Application Migration Toolkit. Дополнительные сведения можно также найти в публикации Oracle JDK: Руководство по перенастройке.
Автоматическое исправление существует для внесения в приложение следующих изменений, которые можно применить путем копирования пользовательской конфигурации в файл компоновки приложения.
Base64.getMimeEncoder()/getMimeDecoder () вместо Base64.getEncoder()/getDecoder()(Integer []) Arrays.asList(1, 2, 3).toArray() в Arrays.asList(1, 2, 3).toArray(new Integer [ 0])BigDecimal в эквивалентный эквивалент RoundingModevalueOfjava.util.concurrentjava.langjava.util.loggingjava.netjava.sqljavax.lang.model.utiljavax.management.monitorjavax.xml.streamOptional.isEmpty()Optional.isPresent()