我正在升级旧应用程序的 Spring 版本。开始时,我得到
Caused by: java.lang.ClassNotFoundException: org.springframework.ui.velocity.VelocityEngineFactoryBean
Run Code Online (Sandbox Code Playgroud)
关于findjar这个类是早期版本的 spring-context 的一部分,但不是最新版本。谁能给我一个提示,这门课发生了什么?
我可以用别的东西吗?
更新:我发现了一个快速而肮脏的解决方案,我从早期的 Spring 版本中复制了 VelocityEngineFactoryBean、VelocityEngineFactory 和 SpringResourceLoader。在可预见的未来,我将整个应用程序迁移到 Spring Boot,因此这是我可以接受的解决方法。