我正在使用Jersey 2.x. 以下是我的方法签名。
@POST
@Consumes(MediaType.APPLICATION_JSON)
@Produces("application/json")
public Response createUser(UserObject UserDetails, @Context ContainerRequestContext requestContext){
//Opeations
}
当我在使用tomcat的本地计算机上运行此操作时,我的状态为200
。
但是当我将它部署到我的服务器时。即使所有操作(验证和数据库条目)都在后端执行,我也会得到404
。
我无法理解这种奇怪的行为。
可能是什么问题,因为我的本地机器上的每件东西都能正常工作。
答案 0 :(得分:0)
检查防火墙 我们之前遇到过这样的问题,它来自防火墙,阻止了一些页面上升 其他问题可能来自丢失的jar(jdbc ...)所以请检查你的日志