目前使用Spring-Flex1.0.0.M2作为spring升级到5.3.20的一部分,将spring升级为1.5.2.RELEASE。
错误org.springframework.web.servlet.DispatcherServlet上下文初始化失败- org.springframework.beans.factory.parsing.BeanDefinitionParsingException:配置问题:无法找到http://www.springframework.org/schema/flex模式名称空间的Spring,http://www.springframework.org/schema/flex违规资源: ServletContext资源/WEB/applicationContext-fra.xml
我添加了对pom.xml的依赖,仍然得到相同的错误。
我看到Spring-flx-1.5.2.没有jar。它只有pom文件。因此,我将版本更改为Spring-Flx-1.0.3.RELEASE,它有jar,我得到了以下错误:
错误org.springframework.web.servlet.DispatcherServlet上下文初始化失败- org.springframework.beans.factory.BeanDefinitionStoreException:意外异常解析XML文档从ServletContext资源/WEB/applicationContext-form.xml;嵌套异常是org.springframework.beans.FatalBeanException: NamespaceHandler类的不可解析类定义( org.springframework.flex.config.xml.FlexNamespaceHandler )命名空间http://www.springframework.org/schema/flex;嵌套异常是java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.forName(Ljava/lang/String;)Ljava/lang/Class;
1.0.3. classes中的一个类指的是spring 3中的类。
我想知道什么是与spring 5兼容的spring版本,或者我需要解决上面的错误。
任何帮助都将不胜感激。
发布于 2022-07-01 08:55:25
https://github.com/spring-projects/spring-framework/issues/28737
Spring并不活跃,也没有官方支持。多年来一直是这种情况。因此,没有与Spring 5兼容的版本。
https://stackoverflow.com/questions/72815301
复制相似问题