Tomcat 8(Eclipse)上的Jersey 1.9 webapp升级到1.19.1会导致404错误

时间:2016-05-19 15:19:28

标签: eclipse maven servlets jersey tomcat8

如果我将泽西版本更改为高于1.9的版本,那么当我尝试运行servlet时会返回404错误。 以下是我的设置的一些细节: - Tomcat 8 - Eclipse Luna - 用于集成lib的Maven

我想自1.9以来RestFul服务提供的语法可能有变化,但我不确定。所以这是servlet代码:

import javax.ws.rs.DefaultValue;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.QueryParam;
import javax.ws.rs.core.Response;

@Path("/helloWorldREST")
public class HelloWorldREST {

    @GET
    @Path("/{parameter}")
    public Response responseMsg( @PathParam("parameter") String parameter,
            @DefaultValue("Nothing to say") @QueryParam("value") String value) {

        String output = "Hello from: " + parameter + " : " + value;

        return Response.status(200).entity(output).build();

    }

}

0 个答案:

没有答案