Apache poi переход на выпуск jdk 11

В настоящее время я выполняю миграцию приложения с jdk 8 на 11, но у меня есть некоторые проблемы с библиотекой Apache Poi. Некоторые классы, методы и константы были удалены, и я не могу найти руководство по миграции с их сайта. Предыдущая версия была 3.13, и я обновил ее до 4.0.1.

Это пример ошибок:

Любая помощь будет оценена.

Спасибо

1 ответ

Решение

Это список обновленных методов / параметров, которые вам нужны с apache poi 4

stepFont.setBold(true);
pathIdCellStyle.setAlignment(HorizontalAlignment.CENTER);
pathIdCellStyle.setVerticalAlignment(VerticalAlignment.CENTER);
pathIdCellStyle.setFillForegroundColor(IndexedColors.GREY_25_PERCENT.getIndex());
pathIdCellStyle.setFillPattern(FillPatternType.THIN_FORWARD_DIAG);

Я не знаю руководства по миграции, поэтому наиболее удобный способ, который я нашел (используя Eclipse IDE), - это ввести имя переменной (например, pathIdCellStyle), добавьте точку для вызова метода, а затем дайте автозаполнению выполнить свою работу. Он предлагает вам все доступные методы, а также параметры, которые вам нужно передать (с фактическим классом, который вам нужно использовать)

Другие вопросы по тегам