diff --git a/http-client/src/main/java/io/avaje/http/client/DHttpApi.java b/http-client/src/main/java/io/avaje/http/client/DHttpApi.java index 19ce2a98..75cdc1bb 100644 --- a/http-client/src/main/java/io/avaje/http/client/DHttpApi.java +++ b/http-client/src/main/java/io/avaje/http/client/DHttpApi.java @@ -42,7 +42,8 @@ T provideFor(Class type, HttpClient httpClient) { + type + "\nPossible Causes: \n" + "1. Missing @Client or @Client.Import annotation.\n" - + "2. The avaje-http-client-generator dependency was not available during compilation\n"); + + "2. The avaje-http-client-generator dependency was not available during compilation\n" + + "3. Using JDK 23+, and need to set property full\n"); } return apiProvider.provide(httpClient); }