gpt4 book ai didi

java.lang.NoSuchMethodError : javax. servlet.http.HttpServletRequest.getParts() 错误

转载 作者:行者123 更新时间:2023-11-30 07:12:29 31 4
gpt4 key购买 nike

我添加了 maven 依赖项 servlet-api 2.5、javaee-web-api 6.0,但我仍然遇到此异常。非常感谢任何帮助 =) 谢谢。

        java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.getParts()Ljava/util/Collection;
at org.springframework.web.multipart.support.StandardMultipartHttpServletRequest.<init>(StandardMultipartHttpServletRequest.java:57)
at org.springframework.web.multipart.support.StandardServletMultipartResolver.resolveMultipart(StandardServletMultipartResolver.java:58)
at org.springframework.web.servlet.DispatcherServlet.checkMultipart(DispatcherServlet.java:1020)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:883)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221)
at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:147)

最佳答案

据我所知,以下可能是问题所在。您的代码在编译时引用了一些其他 HttpServletRequest,它有一个名为 getParts() 的方法,在运行时(当您部署和运行项目时)它引用了 javax.servlet.http.HttpServletRequest 用于解析,但未找到任何此类方法。

检查你的代码(导入)它引用了哪个包用于HttpServletRequest类解析

我还可以看到 servlet API 2.5 HttpServletRequest 类中没有任何这样的方法javaee-web-api 6.0 是否您可以删除不需要的依赖项并且您还需要确保您使用的依赖项在运行时可用于您的代码

关于java.lang.NoSuchMethodError : javax. servlet.http.HttpServletRequest.getParts() 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20299404/

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