project-reactor - 获取 :: 无法初始化类 reactor.netty.http.client.HttpClientConfiguration
问题描述
放置 webclient POST 响应时出现以下异常:
java.lang.NoClassDefFoundError:无法初始化类 reactor.netty.http.client.HttpClientConfiguration
DBServiceRequest dbServiceRq = new DBServiceRequest();
Map<String, Object> criteria = new HashMap<>();
criteria.put("CKTNAME", "8249");
criteria.put("REGION", "NE");
Gson gson = new Gson();
dbServiceRq.setRequestQuery(cdmCktdetailsGivenCktWithRegion);
dbServiceRq.setCriteria(criteria);
BodyInserter<Object, ReactiveHttpOutputMessage> inserter = BodyInserters.fromValue(dbServiceRq);
ResponseEntity<String> response = webClient.post().uri(getDataServiceUri()).body(inserter)
.accept(MediaType.APPLICATION_JSON).exchange().block().toEntity(String.class).block();
解决方案
推荐阅读
- python - 如何将字符串转换为列表 我有一个字符串 如何将其转换为列表?
- cxjs - 是否可以将选择绑定到具有多个 PropertySelection 的数组
- kubernetes - 通过 EKS 集群部署应用程序
- ansible - ansible if else 语句只运行所需的任务
- python - 具有两种不同线条样式的 Matplotlib 圆(椭圆)
- php - 使用 Laravel 如何对数据库进行两次请求
- minizinc - 错误:Gecode:Float::linear:数量超出限制
- c# - C# - 无法将类型“string[]”隐式转换为“string”
- r - 使用带有 r-shiny 的 ggplot 时出错(警告:错误:`filter()` 输入 `..1` 出现问题。)
- python - 如何在数据框中将 python 对象类型 mm/dd/yyyy 转换为 ymd 日期类型