gpt4 book ai didi

java.lang.NoSuchMethodError : javax. servlet.http.Cookie.setHttpOnly(Z)V

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:00:25 24 4
gpt4 key购买 nike

我正在使用 weblogic 10.3.6.0 应用程序服务器来部署应用程序。后部署其中一个使用 JDK8 的应用程序。在运行时出现以下错误。

java.lang.NoSuchMethodError: javax.servlet.http.Cookie.setHttpOnly(Z)V

dependencies.gradle文件内容如下

providedCompile 'javax.servlet:javax.servlet-api:3.0.1'

此错误背后的原因是什么?

最佳答案

Cookie.setHttpOnly()从 Servlet 3.0 开始可用。您正在部署到仅提供 Servlet 2.5 的 WebLogic 10。

请注意,您的项目是针对 API 依赖项而不是实际的运行时实现进行编译的。这是正确的项目设置,不要更改它。但是,您必须通过部署到正确的服务器来确保在运行时提供您选择用于编译的 API。

关于java.lang.NoSuchMethodError : javax. servlet.http.Cookie.setHttpOnly(Z)V,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55392805/

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