JAX-RS 2.1.1 Ошибка создания ответа - PullRequest
0 голосов
/ 04 августа 2020

Я делаю

return Response.ok().build();

или

return Response.status(Response.Status.BAD_REQUEST).entity(msg).build();

, это выдает мне ошибку:

java.lang.AbstractMethodError: javax.ws.rs.core.Response$ResponseBuilder.status(ILjava/lang/String;)Ljavax/ws/rs/core/Response$ResponseBuilder;

    at javax.ws.rs.core.Response$ResponseBuilder.status(Response.java:897)
    at javax.ws.rs.core.Response.status(Response.java:568)
    at javax.ws.rs.core.Response.status(Response.java:579)

введите описание изображения здесь

Банка javax.ws.rs-api-2.1.1.jar. Я смущен. В журнале mvn dependency:tree я вижу только три записи javax.ws.rs с указанной выше версией. Ранее я исключил этот артефакт из некоторых других зависимостей, поскольку они приносили 2.0. Пожалуйста, предложите.

1 Ответ

0 голосов
/ 04 августа 2020

Похоже, вам не хватает времени выполнения / реализации этого API. Для запуска кода вам понадобится такой сервер, как Glassfi sh, Tomcat, реализующий этот API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...