---
title: 配置JDK
description: "Java性能分析工具采用非交互式Shell部署，依赖JDK 8及以上版本运行（不包括jre 11/8）。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevkithistory/devkit_24/usermanual/kunpengoper_06_0014.html
sourcePath: /source/zh/kunpengdevkithistory/devkit_24/usermanual/kunpengoper_06_0014.html
indexId: 3cde944441c260c89af11a93ff80784ce3d1a0ed91f947a97cf4904dab61937477
---
# 配置JDK

Java性能分析工具采用非交互式Shell部署，依赖JDK 8及以上版本运行（不包括jre 11/8）。

JAVA_HOME配置完成后，如果JDK版本是JDK 8，需要在CLASSPATH环境变量里配置正确的tools.jar路径，可通过命令find / -name tools.jar查找目录，将“CLASSPATH=/PATH/lib/tools.jar ” 添加至配置文件（/etc/environment或~/.bashrc）中并使其生效。


1. 查看是否安装JDK。
  java -version或which java

  若未安装JDK请先安装或上传符合版本的JDK文件；若版本低于1.8请使用JDK 8及以上版本。

2. 配置JAVA_HOME环境变量。

  - 对于Debian/Ubuntu/UOS 20/凝思操作系统，上传JDK文件至服务器中，在“/etc/environment”文件中添加如下内容：

```
export JAVA_HOME
=
/usr/jdk/jdk1.8.0
```


    其中 /usr/jdk/jdk1.8.0是JDK文件的绝对路径，请根据实际场景填写。

    执行以下命令应用JAVA_HOME配置：

```
source
/etc/environment
```


  - 对于CentOS/EulerOS/openEuler/中标麒麟/麒麟V10/SUSE操作系统，上传JDK文件至服务器中，在“~/.bashrc”文件中配置JAVA_HOME，如果不存在“~/.bashrc”文件，可执行touch ~/.bashrc命令创建该文件，并在文件中添加如下内容：

```
export JAVA_HOME
=
/usr/jdk/jdk1.8.0
```


    其中 /usr/jdk/jdk1.8.0是JDK文件的绝对路径，请根据实际场景填写。

    执行以下命令应用JAVA_HOME配置：

```
source
~
/.bashrc
```


3. 验证JDK配置。

```
java -version
```
