我正在使用 netbeans 创建我的项目,我的代码在 Localhost 上运行良好。我创建了一个 war 文件并部署在 tomcat 7 和 8 上,它抛出 Internal server Error 500 。经过一天的问题解决后,对代码进行了一些小改动,使我们到达了使用 Mediatype.Application_json 的其余 api 的地步,它崩溃并给出了内部服务器错误。
当使用 Mediatype.TEXT_HTML 传递字符串时,我们没有问题。
不幸的是,POST for rest api 只采用 JSON,我拼命地想找到可以解决这个问题的人
请帮忙
最佳答案
类路径上可能有两个版本的 JAX-RS jar。或者您的类路径中有不需要的 jsr311-api
jar。
参见 this response .
关于java - 在 TOMCAT 上部署 WAR 文件仅对使用 APPLICATION_JSON 的 REST API 抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35775770/