gpt4 book ai didi

java - DelegatingFilterProxy 无法分配给 IntelliJ 启动项目中的 javax.servlet.Filter 错误

转载 作者:行者123 更新时间:2023-12-01 13:00:42 26 4
gpt4 key购买 nike

首先,我是 Spring security 和 Intellij IDEA 的新手。

我在 Intellij IDEA 中创建了一个入门 Spring Security 项目,它使用 Spring 版本 3.2 和安全版本 3.1。

我在 web.xml 中收到以下错误。

org.springframework.web.filter.DelegatingFilterProxy' 不可分配给 'javax.servlet.Filter'

这是我的 web.xml 片段。

    <filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>

<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

有人可以告诉我问题是什么吗?我在谷歌搜索并没有找到解决方案。

最佳答案

终于解决了这个问题。问题是我的类路径中有两个版本的 spring jar 文件。删除一个版本后,错误就消失了。

关于java - DelegatingFilterProxy 无法分配给 IntelliJ 启动项目中的 javax.servlet.Filter 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23533375/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com