在Java11中找不到jdk.incubator.httpclient模块
使用JDK /
11的早期访问版本来编译基于Java-9且使用VM参数的现有代码
--add-modules jdk.incubator.httpclient
解决HTTP / 2客户端孵化器模块的问题 现在以编译错误结束
找不到模块:jdk.incubator.httpclient
Java版本详细信息:
java 11-ea 2018-09-25
Java(TM) SE Runtime Environment 18.9 (build 11-ea+11)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11-ea+11, mixed mode)
回答:
通过HTTP客户端API的标准化,现在可以删除已孵化的API。
现在,标准API的模块名称和软件包名称将 用作-
module <yourModuleName> { requires java.net.http;
}
另外,将所有依赖类路径的应用程序,框架(如Maven,Gradle等)或IDE添加到清单中,
以下命令行选项来请求解决孵化器模块:
--add-modules jdk.incubator.httpclient OR --add-modules java.net.http
由于是 标准模块java.net.http
应 该模块。
:-我已经确定了从孵化过渡到HTTP / 2客户端 _@
Medium_的标准实现所需的迁移步骤。
以上是 在Java11中找不到jdk.incubator.httpclient模块 的全部内容, 来源链接: utcz.com/qa/424900.html