Netty環境安裝配置
本章中介紹的Netty開發環境的安裝及配置; 這個一系列教程示例的Netty
最低要求只有兩個:最新版本的Netty 4.x
和JDK 1.6
及更高版本。 最新版本的Netty在項目下載頁面中可找到:http://netty.io/downloads.html 。要下載正確的JDK版本,請從Java官方網站下載最新版本的JDK(1.8)。
在閱讀時,您可能會對本章中介紹的類有更多的問題。 如果想了解更多關於它們的信息,請參閱API參考。 爲了方便起見,本文檔中的所有類名都鏈接到在線API參考。 此外,還可以與Netty項目社區聯繫,如果有任何不正確的信息,語法錯誤和錯字要讓他們知道,以改進文檔。
下載Netty
Netty在Apache License v2.0
下發布。有關詳細信息,請參閱隨附的NOTICE.txt
,請從以下合適的版本下載,這裏我下載的是:netty-4.1.8.Final.tar.bz2
。
- netty-4.1.8.Final.tar.bz2 ‐ 2017/01/30 (穩定版本, 推薦)
- netty-4.0.44.Final.tar.bz2 ‐ 2017/01/30 (穩定版本)
- netty-3.10.6.Final-dist.tar.bz2 ‐ 2016/06/29 (穩定版本)
依賴
請注意,Netty沒有強制的外部依賴關係。JDK 1.5(對於Netty 4+爲 JDK 1.6)或以上是運行Netty所需要的。
從Maven中央存儲庫下載
將以下依賴項部分添加到pom.xml
中:
<dependencies>
...
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty</artifactId> <!-- Use 'netty-all' for 4.0 or above -->
<version>X.Y.Z.Q</version>
<scope>compile</scope>
</dependency>
...
</dependencies>
在本示例中,將下載的 netty-4.1.8.Final.tar.bz2
解壓縮到 F:\worksp\netty\netty-libs
目錄下,如下圖所示:
在下一篇文章中,我們將編寫一個簡單示例,並把 netty
的Jar文件(F:\worksp\netty\netty-libs\jar
目錄中)添加到Java編譯類路徑中。