2016-02-23 32 views
2

我已經從here下載了最新的(9.3.7.v20160115)Jetty。jetty HTTP2Client jar丟失

對於documentation,HTTP/2有4個子項目,一個是http2-client。

我無法找到它。我在http2唯一的罐子:

  • http2,共9.3.7.v20160115.jar
  • http2-hpack-9.3.7.v20160115.jar
  • http2-服務器9.3.7 .v20160115.jar

http2-client發生了什麼?

回答

3

Global Maven Repository系統上提供了所有Jetty組件。

這裏是屬於org.eclipse.jetty.http2的組件,以及您正在尋找的http2-client

由於jetty-distribution中沒有使用http2-client(和關聯的alpn-client),並且沒有辦法通過server/webapp classloader隔離使用http2-client,所以它不太可能它將顯示在碼頭分佈上。

如果您打算獨立使用它(不是來自java web/app服務器),那麼使用maven central的組件。

如果您的意圖是從碼頭服務器實例使用它,您需要將組件複製到您的webapp的WEB-INF/lib目錄中(請注意,您應該將http2-client和jetty服務器版本如果您嘗試這樣做,則可以使用鎖步,因爲您可以共享來自碼頭服務器類加載程序本身的許多實用程序/ io/http類)

相關問題