Java jetty HTTP2Client jar丢失

Java jetty HTTP2Client jar丢失,java,jar,jetty,jetty-9,http2,Java,Jar,Jetty,Jetty 9,Http2,我已经从下载了最新的(9.3.7.v20160115)Jetty 根据该协议,HTTP/2有4个子项目,一个是http2客户端 我找不到它。我在http2中仅有的罐子是: http2-common-9.3.7.v20160115.jar http2-hpack-9.3.7.v20160115.jar http2-server-9.3.7.v20160115.jar http2客户端发生了什么事?根据,这是一个错误。所有Jetty组件都可以在Global Maven Repository sy

我已经从下载了最新的(9.3.7.v20160115)Jetty

根据该协议,HTTP/2有4个子项目,一个是http2客户端

我找不到它。我在http2中仅有的罐子是:

  • http2-common-9.3.7.v20160115.jar
  • http2-hpack-9.3.7.v20160115.jar
  • http2-server-9.3.7.v20160115.jar

http2客户端发生了什么事?

根据,这是一个错误。

所有Jetty组件都可以在Global Maven Repository system上使用

以下是所属的组件,以及您要查找的组件

由于jetty发行版中没有使用http2客户端(以及相关的alpn客户端)的内容,并且无法通过服务器/webapp类加载器隔离来使用http2客户端,因此它不太可能出现在jetty发行版上

如果您打算单独使用它(而不是从java web/app服务器),那么请使用maven central的组件

如果您打算从jetty服务器实例使用它,那么您需要将组件复制到您的webapp的
WEB-INF/lib
目录中(请注意,如果您尝试这样做,您应该让您的http2客户端和jetty服务器版本处于锁定状态,因为您可能会从jetty服务器类加载器本身共享许多实用程序/io/http类)