Tag: java http client

Java 9 HttpClient java.lang.NoClassDefFoundError:jdk / incubator / http / HttpClient

我试图在Java 9 maven项目中使用孵化器中的HttpClient。 我没有得到任何编译问题。 该项目成功建立。 但是当我尝试运行Main类时,它会给我以下exception: Exception in thread “main” java.lang.NoClassDefFoundError: jdk/incubator/http/HttpClient at java9.http_client.Main.main(Main.java:18) Caused by: java.lang.ClassNotFoundException: jdk.incubator.http.HttpClient at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)…. 我的代码只是一个模块信息文件和一个只调用google.com并尝试读取响应的Main类: module-info.java module java9.http_client { requires jdk.incubator.httpclient; } Main.java public final class Main { public static void main(String[] args) { try { HttpClient client = HttpClient.newHttpClient(); URI httpURI = new URI(“http://www.google.com/”); […]