gpt4 book ai didi

java - 严重 : Exception starting filter CORS

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:13:17 27 4
gpt4 key购买 nike

我在 tomcat 上部署了 RESTful Web 服务'该 Web 服务在同一域场景的客户端/服务器中工作正常'但我需要使 Web 服务可从跨域使用'为此我使用了 CORS 过滤器.

我在 myProjects/lib 和 tomcat/lib 中都包含了过滤器的 jars',还在我的 Web 服务项目的 web.xml 文件中包含了以下内容'

<filter>
<filter-name>CORS</filter-name>
<filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>
</filter>

<init-param>
<param-name>cors.supportedHeaders</param-name>
<param-value>Accept, Origin, X-Requested-With, Content-Type, Last-Modified</param-value>
</init-param>

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

但是,当我尝试启动 Web 服务时,出现以下有关 CORS 过滤器的错误:

SEVERE: Exception starting filter CORS
java.lang.NoClassDefFoundError: com/thetransactioncompany/util/PropertyParseException
at com.thetransactioncompany.cors.CORSFilter.init(CORSFilter.java:100)

请指导我弄清楚这种情况出了什么问题'

最佳答案

您还需要将 java-properties-utils-1.7.1.jar 文件添加到类路径中,因为 cors 过滤器依赖于它。

http://search.maven.org/#browse%7C-411787350

关于java - 严重 : Exception starting filter CORS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16394669/

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