Netty環境安裝組態


本章中介紹的Netty開發環境的安裝及組態; 這個一系列教學範例的Netty最低要求只有兩個:最新版本的Netty 4.xJDK 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沒有強制的外部依賴關係。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編譯類路徑中。