Skip to content

Installation Guide

John Jiang edited this page Jun 28, 2023 · 9 revisions

Installation Tencent Kona

Install with binary

Get Tencent Kona binary from Releases, e.g. TencentKona-8.0.0-232.x86_64.tar.gz

cd <Install_Path>
tar -xvf TencentKona-8.0.0-232.x86_64.tar.gz
export JAVA_HOME=<Install_Path>/TencentKona-8.0.0-232
export PATH=${JAVA_HOME}/bin:$PATH
export CLASSPATH=.:${JAVA_HOME}/lib

Install with SDKMAN

SDKMAN already supports Tencent Kona, please list the releases at first,

$ sdk list java | grep kona
Tencent       |     | 17.0.7       | kona    |            | 17.0.7-kona
              |     | 11.0.19      | kona    |            | 11.0.19-kona
              |     | 8.0.372      | kona    |            | 8.0.372-kona

and then install a release like the below command,

$ sdk install java 8.0.372-kona

Verify Tencent Kona Version

The output of java -version should like:

bash#> java -version
openjdk version "1.8.0_232"
OpenJDK Runtime Environment (Tencent Kona 8.0.0) (build 1.8.0_232-18)
OpenJDK 64-Bit Server VM (Tencent Kona 8.0.0) (build 25.232-b18, mixed mode, sharing)

Use Docker

1. Get docker image

~# docker pull konajdk/konajdk:8

2. check local images, get IMAGE ID

~# docker images

Output

REPOSITORY                                               TAG                      IMAGE ID            CREATED             SIZE
konajdk/konajdk                                          8                        ebdd39f9e45f        2 hours ago         314MB

3. Verify Java version

~# docker run -it [IMAGE ID] java -version

Output should contain "Tencent Kona"

openjdk version "1.8.0_322"
OpenJDK Runtime Environment (Tencent Kona 8.0.9) (build 1.8.0_322-b1)
OpenJDK 64-Bit Server VM (Tencent Kona 8.0.9) (build 25.322-b1, mixed mode, sharing)