Downloads
Announcement:Visit NETTY.IO - our new web site!
The Netty project is not part of JBoss.org anymore, and moved to http://netty.io/.
Netty is distributed under Apache License, Version 2.0. Please see the enclosed NOTICE.txt, COPYRIGHT.txt, and LICENSE.txt for more information.
- Stable release: netty-3.2.7.Final-dist.tar.bz2 (changes)
- Note: See JIRA for old releases.
- Unstable release: not available - stay tuned! (road map)
Dependencies
Please note that Netty has no mandatory external dependencies. JDK 1.5 or above is all that you need to run Netty. However, the unstable releases might require a newer JDK version.
Getting notified on a new release
You can either subscribe to our team blog or follow @netty_project at Twitter.
Downloading from Maven 2 repository
First off, add the following repository section to your pom.xml or ~/.m2/settings.xml:
<repositories>
...
<repository>
<id>repository.jboss.org</id>
<url>https://repository.jboss.org/nexus/content/repositories/releases/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
...
</repositories>
And then add the following dependency section to your pom.xml:
<dependencies>
...
<dependency>
<groupId>org.jboss.netty</groupId>
<artifactId>netty</artifactId>
<version>X.Y.Z.Q</version>
<scope>compile</scope>
</dependency>
...
</dependencies>
Previous releases
All previous releases can be downloaded here.
Testimonial
Netty proved instrumental in the architecture of a replacement of an existing high-speed server that parses and caches live streaming quotes. Under stress tests, the new server could parse and store in excess of 260,000 quotes/sec, a figure not remotely possible with blocking I/O. Netty's well-documented API, excellent examples and first-class support made development a pleasure and unlocked the power of Java NIO. It is, hands-down, my first choice for a networking library.
Greg Haines Ned Davis Research, Inc.