issue#IABWBL JDK8下,在IDEA旗舰版加载Spring boot插件时,启动应用不会检查字段类是否存在,增加检查

This commit is contained in:
Looly 2024-07-12 10:05:17 +08:00
parent 1462d8a301
commit b0c1a6763c
3 changed files with 10 additions and 3 deletions

View File

@ -63,7 +63,9 @@ public class HttpClient4Engine implements ClientEngine {
* 构造
*/
public HttpClient4Engine() {
//initEngine();
// issue#IABWBL JDK8下在IDEA旗舰版加载Spring boot插件时启动应用不会检查字段类是否存在
// 此处构造时调用下这个类以便触发类是否存在的检查
Assert.notNull(CloseableHttpClient.class);
}
@Override

View File

@ -67,7 +67,9 @@ public class HttpClient5Engine implements ClientEngine {
* 构造
*/
public HttpClient5Engine() {
//initEngine();
// issue#IABWBL JDK8下在IDEA旗舰版加载Spring boot插件时启动应用不会检查字段类是否存在
// 此处构造时调用下这个类以便触发类是否存在的检查
Assert.notNull(CloseableHttpClient.class);
}
@Override

View File

@ -14,6 +14,7 @@ package org.dromara.hutool.http.client.engine.okhttp;
import okhttp3.OkHttpClient;
import org.dromara.hutool.core.io.IORuntimeException;
import org.dromara.hutool.core.lang.Assert;
import org.dromara.hutool.core.util.ObjUtil;
import org.dromara.hutool.http.client.ClientConfig;
import org.dromara.hutool.http.client.Request;
@ -44,7 +45,9 @@ public class OkHttpEngine implements ClientEngine {
* 构造
*/
public OkHttpEngine() {
//initEngine();
// issue#IABWBL JDK8下在IDEA旗舰版加载Spring boot插件时启动应用不会检查字段类是否存在
// 此处构造时调用下这个类以便触发类是否存在的检查
Assert.notNull(OkHttpEngine.class);
}
@Override