Rate This Document
Findability
Accuracy
Completeness
Readability

Netty-all-4.0.23.Final

Installing APR

  1. Download the apr-1.5.2 source package.
    1
    wget https://archive.apache.org/dist/apr/apr-1.5.2.tar.gz
    
  2. Decompress apr-1.5.2.tar.gz.
    1
    tar -xvzf apr-1.5.2.tar.gz
    
  3. Go to the apr-1.5.2 directory.
    1
    cd apr-1.5.2
    
  4. Install APR to the /usr/local/apr directory.
    1
    2
    ./configure --prefix=/usr/local/apr
    make && make install
    

Installing netty-tcnative-1.1.30.Fork2

  1. Download the netty-tcnative-1.1.30.Fork2 source package.
    1
    2
    wget https://codeload.github.com/netty/netty-tcnative/tar.gz/netty-tcnative-1.1.30.Fork2
    mv netty-tcnative-1.1.30.Fork2 netty-tcnative-1.1.30.Fork2.tar.gz
    
  2. Decompress the source package.
    1
    tar -zxvf netty-tcnative-1.1.30.Fork2.tar.gz
    
  3. Go to the directory where the Netty source package is decompressed.
    1
    cd netty-tcnative-netty-tcnative-1.1.30.Fork2
    
  4. Compile and package the file to the local Maven repository.
    1
    mvn install
    

Installing netty-4.0.23

  1. Download the netty-4.0.23 source package.
    1
    wget https://github.com/netty/netty/archive/netty-4.0.23.Final.tar.gz
    
  2. Decompress the source package.
    1
    tar -zxvf netty-4.0.23.Final.tar.gz
    
  3. Go to the directory where the Netty source package is decompressed.
    1
    cd netty-netty-4.0.23.Final
    
  4. Compile and generate netty-all-4.0.23.Final.jar in the all/target directory, and netty-transport-native-epoll-4.0.23.Final.jar and netty-transport-native-epoll-4.0.23.Final-linux-aarch64_64.jar in the transport-native-epoll/target directory.
    1
    mvn package -DskipTests