即使我们安装了 java JDK,也找不到 jstat

yae*_*ael 1 yum rhel java jdk

我们在 Red Hat Enterprise Linux 7.5 上安装了以下 RPM(Java 开发工具包的一部分):

$ rpm -qa | grep jdk
java-1.8.0-openjdk-headless-1.8.0.171-8.b10.el7_5.x86_64
java-1.8.0-openjdk-1.8.0.171-8.b10.el7_5.x86_64
copy-jdk-configs-3.3-10.el7_5.noarch
Run Code Online (Sandbox Code Playgroud)

但我们找不到jstat哪个应该在以下路径上:

 /usr/jdk64/jdk1.8.0...../bin/jstat
Run Code Online (Sandbox Code Playgroud)

这里有什么问题?

jstat上面安装的 RPM 的一部分还是我们需要另一个 java 安装?

$ which java
/usr/bin/java
Run Code Online (Sandbox Code Playgroud)

Ste*_*itt 7

你还没有安装JDK;要安装 JDK,其中包括jstat,您需要安装java-1.8.0-openjdk-devel.