针对类似 Cannot resolve method XXX() 问题
有人说是idea缓存问题
还有人说是少lombok
具体是什么问题,其实都是具体看项目报错说话。我这里的问题都不是上面的问题。
下面记录一下解决问题的思路:
前言:
因为项目需要接入mob秒验接口在应用服务器做校验。
然后我下载了人家的代码demo嘛,复制了内容到自己的项目里面。然后出现报错了。
出错的代码片段:
public static String postRequestNoSecurity(String url, Map<String, String> headers, Object data) throws Exception {
String securityReq = JSON.toJSONString(data);
OkHttpClient okHttpClient = new OkHttpClient.Builder().readTimeout(30, TimeUnit.SECONDS).build();
//当时这句话报错了 在create()这个方法上
RequestBody body =RequestBody.create(MediaType.parse("application/json"), securityReq);
Request.Builder builder = new Request.Builder();
if (!BaseUtils.isEmpty(headers)) {
for (Map.Entry<