Sign in Sign up

Clone of github.com/netty/netty

Public mirror on neosource. Source code and history come from the original repository under its upstream license.

Original on GitHub
42 branches · 341 tags
README.md

Build project LFX Health Score

Netty Project

#

Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients.

Links

#

How to use

#

System requirements

#

Netty 4.2 requires Java 8 or newer. The optional io_uring native transport requires Java 9 or newer.

Usage with JDK 9+

#

You can read the Modular Netty guide to learn more about using Netty with the Java Platform Module System, the guide contains a user section and a developer section for Netty contributors.

How to build

#

For the detailed information about building and developing Netty, please visit the developer guide. This page only gives very basic information.

You require the following to build Netty:

Note that this is build-time requirement. JDK 5 (for 3.x) or 6 (for 4.0+ / 4.1+) is enough to run your Netty-based application.

Branches to look

#

Development of all versions takes place in each branch whose name is identical to <majorVersion>.<minorVersion>. For example, the development of 3.9 and 4.1 resides in the branch '3.9' and the branch '4.1' respectively.