0

我们正在将项目中的 jetty 版本从 8.x 升级到 9.x。

它是org.eclipse.jetty.aggregate:jetty-all-server:8.1.7.v20120910

但是对于 9.x,我再也找不到jetty-all-server了,相反,我找到了org.eclipse.jetty.aggregate:jetty-all:9.2.7.v20150116,注意包名称已更改为jetty-all

所以我想知道jetty-all-server在 8.x 停止并将名称更改jetty-all为 9.x?jetty-all-server还是以后9.x会有新的?

4

1 回答 1

2

没有像jetty-all-serverJetty 9 这样的东西。

鉴于 Jetty 的许多组件实际上相互冲突,整个聚合概念确实不再可行。由于引导类路径的要求,为 spdy/http2 支持引入 npn/alpn 也使聚合变得不可能。

具有聚合的码头组的选择是进行聚合的每个排列(目前有超过 400 种不同的组合)或不进行。

我们jetty-all将它作为一个有用的文档用于 Jetty 文档的入门/介绍 Jetty 阶段,但它绝对不适合生产使用

使用构建工具(maven、gradle、ivy、buildr、grape、sbt、leinengen、eclipse、intellij、netbeans、make、shell script 等)并将标准 jetty 中的组件添加到您的项目中。你甚至可以自己做一个聚合。

于 2015-01-23T13:10:33.103 回答