我已经从here下载了最新的(9.3.7.v20160115)码头。
Accourding到documentation,HTTP / 2有4个子项目,一个是http2-client。
我找不到它。我在http2中唯一的罐子是:
http2-client发生了什么?
答案 0 :(得分:3)
所有Jetty组件均可在Global Maven Repository系统上使用。
此处包含属于org.eclipse.jetty.http2的组件以及您要查找的http2-client。
由于jetty-distribution中没有任何东西使用http2-client(和相关的alpn-client),并且没有办法通过server / webapp classloader隔离使用http2-client,所以它极不可能将出现在码头上。
如果您打算独立使用它(不是来自java web / app服务器),那么请使用maven central中的组件。
如果您打算在jetty服务器实例中使用它,那么您需要将组件复制到您的webapp的WEB-INF/lib
目录中(请注意,您应该拥有自己的http2客户端)如果您尝试执行此操作,则可以使用lockstep和jetty服务器版本,因为您可以从jetty服务器类加载器本身共享许多实用程序/ io / http类。
答案 1 :(得分:1)
根据Bugzilla和GitHub issue,这是一个错误。