Tomcat 10, Java 17 — JavaMailSender не может преобразовать один из элементов java.lang.Object[]
После переноса приложения на Spring Boot 3 и Java 17 я попытался развернуть его на Tomcat 10.1.x.
Развертывание завершилось неудачно, за исключением:
Вызвано: org.springframework.beans.factory.BeanCreationException: ошибка при создании bean-компонента с именем «mailSender», определенным в ресурсе пути к классу [org/springframework/boot/autoconfig ure/mail/MailSenderPropertiesConfiguration.class]: не удалось создать экземпляр [org.springframework.mail.javamail.JavaMailSenderImpl]: фабричный метод 'mailSender' вызвал исключение с сообщением: arraycopy: несоответствие типа элемента: невозможно привести один из элементов java.lang.Object[] к типу целевого массива,jakarta.activation.MimeTypeRegistry