首页 > 解决方案 > 获取 :: 无法初始化类 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();

标签: project-reactor

解决方案


推荐阅读