Я не уверен, правильно ли я понял ваш вопрос: вы хотите использовать по своей сути реактивный класс без реактивной библиотеки, в которой он содержится?
Как видно по ссылке, которую вы указали в своем вопросе, WebClient
является частью spring-webflux
и зависит, например, от. на reactor.core.publisher.Mono
, который находится в compile("io.projectreactor:reactor-core")
. Я не могу представить ни одного нереактивного сценария, в котором это WebClient
сработало бы или имело смысл.
Другие реактивные HTTP-клиенты:
Может быть, вы могли бы немного подробнее рассказать о своих потребностях, почему вы не будете полагаться на WebFlux
или почему вы хотите использовать реактивный клиент в нереактивном стеке.