在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

回到顶部