Я обновляю версию Spring более старого приложения. При запуске получаю
Caused by: java.lang.ClassNotFoundException: org.springframework.ui.velocity.VelocityEngineFactoryBean
Что касается находка, этот класс был частью spring-context в более ранней версии, но не в последней версии. Кто-нибудь может подсказать, что случилось с этим классом?
Могу ли я использовать что-то еще?
Обновление: я нашел быстрое и грязное решение, я скопировал VelocityEngineFactoryBean, VelocityEngineFactory и SpringResourceLoader из более ранней версии Spring. Поскольку в обозримом будущем я переношу все приложение на Spring Boot, это приемлемое для меня обходное решение.




Spring пометил пакет Velocity как устаревший в Spring 4.3 и полностью удалил его в Spring 5.x.
Заместитель, здесь
Только половина того, что мне нужно, но это, конечно, не твоя вина, Мохамед. Спасибо!
Кроме того, пакеты устарели по определенной причине. Поэтому я настоятельно рекомендую вам отказаться от них в своей кодовой базе и перейти на альтернативные. Скорость не поможет!
Насколько я знаю, поддержка скорости была отключена.