Как я могу установить базовый путь для моих ресурсов RESTEasy в Quarkus?

Я хотел бы установить базовый путь, по которому будут попадать все мои ресурсы RESTEasy, без необходимости включать класс, расширяющий javax.ws.rs.core.Application.

В основном я хотел бы избавиться от:

import javax.ws.rs.ApplicationPath;
import javax.ws.rs.core.Application;

@ApplicationPath("/api")
public class MyApplication extends Application {

}

Как я могу этого добиться?


person geoand    schedule 11.03.2019    source источник


Ответы (1)


Quarkus позволяет настраивать базовый путь в application.properties (см. здесь).

Поэтому просто замените приведенный выше класс следующим в application.properties:

quarkus.resteasy.path=/api
person geoand    schedule 11.03.2019