RESTful Web Service在localhost服务器中工作,但在生产服务器中不工作

时间:2015-09-17 02:22:52

标签: java rest tomcat cors

我们有一个用Java(Jersey + Jackson)创建的Web服务应用程序,Apache Tomcat 7作为我们的服务器。当我们在本地部署它时,一切都很好但是当我们在生产服务器中部署它时,它不起作用。我做了一些研究,其中一些建议我应该在 web.xml 中启用跨源资源共享(CORS),或者创建一个过滤CORS的类。我做了两个但结果仍然相同。

非常感谢任何帮助。 :)提前致谢!

1 个答案:

答案 0 :(得分:0)

我的同事已经解决了我们的问题。它很奇怪,但是当我在服务器中将JVM的版本从1.7升级到1.8时它就解决了。

我不知道这是否合适,但我会尝试做一些研究并检查这是否真的有效。

@Tommy Knowlton和@Karthik R,非常感谢您抽出时间阅读我的问题。 :)