
Este é o repositório canônico do projeto Jetty, sinta-se à vontade para fazer um fork e contribuir agora!
Enviando um patch ou pull request?
Certifique-se de ter um Eclipse Contributor Agreement (ECA) em arquivo.
O Jetty é um servidor web e mecanismo de servlets baseado em Java, leve e altamente escalável. Nosso objetivo é suportar protocolos web como HTTP, HTTP/2 e WebSocket de forma de alto volume e baixa latência, proporcionando o máximo desempenho e mantendo a facilidade de uso e a compatibilidade com anos de desenvolvimento de servlets. O Jetty é um servidor web moderno e totalmente assíncrono, com uma longa história como tecnologia orientada a componentes, facilmente incorporável em aplicações, além de oferecer uma distribuição tradicional sólida para a implantação de webapps.
A documentação do projeto está disponível no site do Jetty Eclipse.
Para compilar, use:
mvn clean install
A distribuição do Jetty será gerada em jetty-distribution/target/distribution.
A primeira compilação pode demorar mais do que o esperado, pois o Maven baixa todas as dependências.
Os testes de compilação fazem muitos testes de estresse e, em algumas máquinas, é necessário definir o limite de descritores de arquivo para mais de 2048 para que todos os testes passem com sucesso.
É possível ignorar os testes compilando com mvn clean install -DskipTests.
Consultoria especializada e suporte de produção estão disponíveis através da Webtide.com.