Eclipse Jetty 提供了一个高度可扩展且内存高效的Web服务器和Servlet容器
Eclipse Jetty provides a highly scalable and memory-efficient web server and servlet container, supporting many protocols such as HTTP/3,2,1 and WebSocket. Furthermore, the project offers integrations with many other technologies, such as OSGi, JMX, JNDI, JAAS, etc. These components are open source and are freely available for commercial use and distribution under both the EPL2 and Apache2 licenses.
Eclipse Jetty 提供了一个高度可扩展且内存高效的Web服务器和Servlet容器,支持HTTP/3、2、1及WebSocket等多种协议。此外,该项目还集成了许多其他技术,如OSGi、JMX、JNDI、JAAS等。这些组件均为开源,根据EPL2和Apache2许可证可免费用于商业用途和分发。

Where is Jetty used?
Jetty has been used in various projects and products in development and production for over 20 years. Developers have long loved Jetty due to its history of being easily embedded in devices, tools, frameworks, application servers, and modern cloud services. Jetty serves the primary applications for billion-dollar companies, lurks in many cloud services, and has been involved in missions to Mars and on devices floating in the oceans of Earth. We are continuously astounded at the places where Jetty has appeared.
Jetty已在各类开发和生产项目及产品中应用超过20年。由于能轻松嵌入设备、工具、框架、应用服务器及现代云服务的历史特性,开发者长久以来对Jetty青睐有加。它为市值数十亿美元的企业支撑核心应用,隐匿于众多云服务之中,曾参与火星探测任务,也存在于漂浮在地球海洋中的设备上。Jetty出现的领域之广,不断令我们惊叹。
Many documentation resources are available, including an operations guide and a programmer’s guide, all accessible from the Documentation page.
About Jetty
Where has Jetty called home?
The Jetty project has found its home in many places over the last 20+ years.
Eclipse and Github
In 2009, the Jetty project moved its core components to be a project of the Eclipse Foundation to improve the IP processes and broaden the licensing and community of the project. Beginning with Jetty 9, the project was moved to the Eclipse Foundation. Additionally, in 2016, the project moved the canonical source and issue repository to Github.
2009年,Jetty项目将其核心组件迁移至Eclipse基金会旗下,以优化知识产权流程并拓宽项目许可范围及社区基础。从Jetty 9版本开始,该项目正式归入Eclipse基金会管理。此外在2016年,该项目将主要源代码库和问题追踪系统迁移至Github平台。
https://github.com/jetty/jetty.project
Codehaus
In 2005, the jetty project moved to The Codehaus for its hosting services and open-source community. In 2009, after the core components of Jetty moved to Eclipse, the Jetty @ codehaus project continued to provide integrations, extensions, and packaging of Jetty.
2005年,Jetty项目迁移至Codehaus平台,利用其托管服务和开源社区资源。2009年,Jetty核心组件移交Eclipse基金会后,原Codehaus平台上的Jetty项目继续提供集成方案、功能扩展及打包服务。
Sourceforge
From 2000 to 2005, the Jetty project was hosted at sourceforge.net, where versions 3.x, 4.x and 5.x were produced.
Who has funded the development of Jetty?
The development of the Jetty project has been fully funded over the years through close collaboration with many wonderful clients. Professional Support has been organized through the entities mentioned below over the years.
多年来,Jetty项目的发展通过与众多优秀客户的紧密合作获得了充分资助。专业支持一直由以下提及的实体机构负责统筹提供。
Webtide
In 2015, the development of Jetty was once more taken over by Webtide when the developers split away from Intalio, taking full ownership of the company behind the open-source project. Webtide is now 100% developer-owned and operated and fully funds the ongoing development of the Jetty project through services and support for the open-source releases of the Jetty project.
Intalio
The role of the development of Jetty was taken over in 2009 by Intalio, Inc., who acquired both Webtide and Mort Bay. Intalio was a company that offered both products and services based on open-source software. They employed many jetty developers and contributors in addition to other open-source and closed-source platforms.
Webtide
The role of leading the development of Jetty was taken over in 2006 by Webtide LLC, formed as a joint venture between Mort Bay and partners providing marketing, sales, and strategic assistance to the open-source project.
Mort Bay
The Java HTTP server that became Jetty was initially developed in 1995 by Greg Wilkins of Mort Bay Consulting as part of an issue-tracking application. Versions 1.x through to 6.1.x of Jetty were developed under org.mortbay packaging and Mort Bay still hold the central part of the copyright on the Jetty code base. Mort Bay directly hosted the jetty project until version 3.x and was the prime sponsor of development until 6.x.
Eclipse Jetty 12
This is the main documentation page for the Eclipse Jetty Project.
Jetty provides a highly scalable and memory-efficient web server and Servlet container, supporting web protocols such as HTTP/1.1, HTTP/2, HTTP/3 and WebSocket. Furthermore, Jetty offers integrations with many other technologies, such as OSGi, JMX, JNDI, JAAS, CDI, etc. and with the relevant Jakarta EE technologies.
Jetty is open source and are freely available for commercial use and distribution under either the Eclipse Public License v2 or the Apache License v2.
Jetty can either be used as a standalone server to deploy web applications, or as a library that can be used in your code as a dependency.
| Jetty Version | Required Java Version | Jakarta EE Version | Status |
|---|---|---|---|
|
Jetty 12.1.x |
Java 17 |
Jakarta EE11, EE10, EE9, EE8 |
Development |
|
Jetty 12.0.x |
Java 17 |
Jakarta EE10, EE9, EE8 |
Stable |
|
Jetty 11.0.x |
Java 11 |
Jakarta EE9 |
EOL (see #10485) |
|
Jetty 10.0.x |
Java 11 |
Jakarta EE8 |
EOL (see #10485) |
|
Jetty 9.4.x |
Java 8 |
Jakarta EE7 |
EOL (see #7958) |
Operations Guide
The Operations Guide targets sysops, devops, and developers who want to install Jetty as a standalone server to deploy web applications.
如何使用参考
https://jetty.org/docs/jetty/12/operations-guide/begin/index.html
参 考
更多推荐


所有评论(0)