Jetty是一个轻量级的高度可扩展的基于java的web服务器和servlet引擎。其目标是以大批量低延迟的方式支持HTTP、HTTP/2和WebSocket等Web协议,在提供最大性能的同时,保留多年servlet开发的易用性和兼容性。Jetty是一个现代的完全异步的Web服务器,作为一个面向组件的技术,它有着悠久的历史,可以轻松地嵌入到应用程序中,同时仍然为Webapp的部署提供坚实的传统分布。
特性:
- 功能齐全且基于标准
- 开源且可商业使用
- 灵活可扩展
- 内存小
- 可嵌入
- 异步
- 企业可扩展
Eclipse Jetty 12.0.0 现已可用,此版本包括对 Jetty 结构的重大更改。 Jetty Core Jetty Server / Jetty Client core 现在已 100% 脱离任何特定的 Jakarta EE 技术(如 Jakarta Servlet)。用户可以独立于任何特定的 EE 环境使用该层。 Jetty EE 环境 最初支持 3 个环境: EE10 - Jakarta EE 10 (jakarta.*) - Servlet 6 - JSP 3.1 - JSTL 3.0 - WebSocket 2.1 EE9 - Jakarta EE 9 (jakarta.*) - Servlet 5 - JSP 3.0 - JSTL ...
Eclipse Jetty 9.4.40 已发布,此版本包含 bugfix 和功能改进,可从项目下载页面或 Maven Central 仓库获取: Eclipse: https://www.eclipse.org/jetty/download.html Maven Central: https://repo1.maven.org/maven2/org/eclipse/jetty/ 主要变化 #6168 - 改进对未消费内容的处理,GzipHandler 用户应该升级 #6148 - 修复 Jetty start.jar 总是将 jetty.tag.version 报告为master的问题 #6105 - 修复 HttpConnection.getBytesI...
Eclipse Jetty 三个分支发布了更新,分别是 9.4.39, 10.0.2 和 11.0.2。这三个版本包含许多 bugfix 和改进,官方建议所有用户尽快升级。更重要的是,这些版本解决了 CVE-2021-28163,CVE-2021-28164 和 CVE-2021-28165 安全问题。 部分共同的变化: #6050 当从 9.4.35 升级到 9.4.36 或更新的版本后,Websocket 出现 NotUtf8Exception 异常 #6063 当使用模块时,允许覆盖 hazelcast 版本 #6072 当客户端发送数据长度 > 17408 时...
Eclipse Jetty 9.4.31 已发布,此版本包含许多 bugfix 和功能改进,可从项目下载页面或 Maven Central 仓库获取: Eclipse: https://www.eclipse.org/jetty/download.html Maven Central: http://central.maven.org/maven2/org/eclipse/jetty/ 主要更新如下: 按需创建编码器时,不调用 JSR356 Encoder#init 更新导入软件包(Import-Package)版本开始范围 当 SETTINGS Frame 中的 SETTINGS_HEADER_TABLE_SIZE 被设置为 0 时,会出...
Eclipse Jetty 9.4.30 已发布,此版本包含许多 bug 修复和改进,可从项目下载页面或 Maven Central 仓库获取: Eclipse: https://www.eclipse.org/jetty/download.html Maven Central: http://central.maven.org/maven2/org/eclipse/jetty/ 主要更新如下: 修复 WebSocket 使用 PathMappings 时路径匹配不正确的问题 升级到 Apache Jasper 8.5.54 修复 Jenkins 上偶尔出现的 h2spec 故障 修复当与 ExecutorThreadPool 搭配使用时...
Eclipse Jetty 9.4.28 已发布,此版本包含许多 bug 修复和改进,可从项目下载页面或 Maven Central 仓库获取: Eclipse: https://www.eclipse.org/jetty/download.html Maven Central: http://central.maven.org/maven2/org/eclipse/jetty/ 主要更新如下: 修复在 WebSocketClient 上设置 Async 超时但不能超时写入的问题 修复在 Conscrypt 中使用多个虚拟主机名时选择错误的证书的问题 修复 servlet 上下文根映射不正确的问题 ...
Eclipse Jetty 9.4.27 发布了,此版本包含了许多 bug 修复与改进,可以从项目下载页面或 Maven Central 存储库获取: Eclipse: https://www.eclipse.org/jetty/download.html Maven Central: http://central.maven.org/maven2/org/eclipse/jetty/ 具体更新内容包括: 生成 jetty-maven-plugin 站点 cookie 安全属性将由 Google Chrome 强制要求 更新到 Apache Jasper 8.5.49 WebSocket JSR356 实现不遵循 Whole<Reader> 上 Mess...
Eclipse Jetty 9.4.15 发布了,此版本包含大量的 bug 修复和改进,要点: Java 11 有一个有问题的 TLS 实现。目前 Jetty 团队建议使用 JDK 12,直到 JDK 12 中的修补程序被反向移植到 Java 11 TLS。 Jetty 错误地使用 HTTPS 端口向 HTTP 客户端返回错误。 SslContextFactory 现在会在检测到有问题的配置时发出警告,可以忽略这些警告或根据需要进行修复。 详情查看更新公告。 下载: Eclipse: https://www.eclipse.org/jetty/d...
Jetty 9.4.14 发布了,这是一个 bugfix 版本,用于解决针对 Servlet 监听器行为的错误。 此外,使用 ALPN for HTTP/2 的 Java 8 用户无法使用`jetty-home`或旧的`jetty-distribution` (jetty-distribution == jetty-homeÂ+ demo-baseÂ+ documentation),该问题也已得到解决。 下载地址 Eclipse: https://www.eclipse.org/jetty/download.html Maven Central: http://central.maven.org/maven2/org/eclipse/jetty/ 详情 https:...
Eclipse Jetty 9.4.13 发布了,此版本包含大量的 bug 修复和改进,支持 Java 11 运行时与字节码,同时将 ASM 更新到 7.0 版以支持 Java 11 运行时和字节码。 具体更新如下: 2191 支持 JPMS 2431 更新到 Junit 5 2691 LdapLoginModule 在子树中找不到帐户 2702 Credentials.stringEquals 和 .byteEquals 中的 ArithmeticException 2718 NPE 使用多个 Endpoint.publish 2727 JMX MBean 发现行为的清理 2740 确保 OSGiWebappClas...
Jetty 9.4.12 已发布,该版本包含了对 JDK 11 的兼容性,并实现了 TLS 1.3 支持。虽然尚未完整支持新的 JDK ,但此版本已针对最新版本的 JDK 进行兼容性构建和测试。 Jetty 是一个开源的 servlet 容器,它为基于 Java 的 web 内容,例如 JSP 和 servlet 提供运行环境。Jetty 是使用 Java 语言编写的,它的 API 以一组 JAR 包的形式发布。开发人员可以将 Jetty 容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的 ...
Jetty 9.4.11.v20180605 已发布,Jetty 是一个开源的 servlet 容器,它为基于 Java 的 web 内容,例如 JSP 和 servlet 提供运行环境。Jetty 是使用 Java 语言编写的,它的 API 以一组 JAR 包的形式发布。开发人员可以将 Jetty 容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的 Java 应用提供网络和 web 连接。 主要更新内容: 1785 支持虚拟主机的 vhost@connectorname 语法 2346 恢复 HTTPChannel.onException ...
Servlet 容器 Jetty 9.4.10 已发布,官方发布说明显示,该版本包含大量错误修复和改进,建议所有用户尽快升级。 获取更新 Eclipse: https://www.eclipse.org/jetty/download.html Maven Central: http://central.maven.org/maven2/org/eclipse/jetty/ 更新内容 + 110 Jetty JAASLoginService should not use getContextClassLoader to load role class name under OSGi + 1027 MultiPartInputStreamParser is slow for largish...
Jetty 9.4.9.v20180320 发布了,Jetty 是一个开源的 servlet 容器,它为基于 Java 的 web 内容,例如 JSP 和 servlet 提供运行环境。Jetty 是使用 Java 语言编写的,它的 API 以一组 JAR 包的形式发布。开发人员可以将 Jetty 容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的 Java 应用提供网络和 web 连接。 Jetty 9.4.9 包含大量错误修复和改进。建议所有用户尽快升级。本电子邮件末尾列出了此版本的完整更改列...
Jetty 9.4.9.v20180311 发布了,Jetty 是一个开源的 servlet 容器,它为基于 Java 的 web 内容,例如 JSP 和 servlet 提供运行环境。Jetty 是使用 Java 语言编写的,它的 API 以一组 JAR 包的形式发布。开发人员可以将 Jetty 容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的 Java 应用提供网络和 web 连接。 修复了很多很多的问题, 是9.4.x分支的稳定版本 英文原话是: Many many fixes, see above link for lis...
Jetty 9.3.23 已发布,这是一个维护版本,包含一些错误修复和改进。建议所有用户尽快升级。 获取更新 - Eclipse: https://www.eclipse.org/jetty/download.html - Maven Central: http://central.maven.org/maven2/org/eclipse/jetty/ 更新内容 Â+ 347 Avoid sending request using a connection that is idle timing out Â+ 1782 Using assembly.tarLongFileMode=posix for jetty-home andÂjetty-distribution assembly Â+...
Jetty 9.3.21.v20170918 发布了,Jetty 是一个开源的 servlet 容器,它为基于 Java 的 web 内容,例如 JSP 和 servlet 提供运行环境。Jetty 是使用 Java 语言编写的,它的 API 以一组 JAR 包的形式发布。开发人员可以将 Jetty 容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的 Java 应用提供网络和 web 连接。 更新内容: + 212 HttpClient should support pluggable AuthenticationStore + 215 Add Conscrypt f...
评论