java - 找不到 jmap 命令

标签 java linux centos

我试图在我的 CentOS 服务器上使用 jmap 命令,但它一直告诉我找不到该命令,即使我已经安装了 JDK。

这是命令 java -version 的输出:

java version "1.7.0_25"
OpenJDK Runtime Environment (rhel-2.3.10.4.el6_4-x86_64)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

我该如何解决这个问题?

最佳答案

您应该能够在 java-1.8.0-openjdk-devel-debugjava-1.7.0-openjdk- 中找到 jmap Redhat/Centos 上的 devel-debugjava-1.6.0-openjdk-devel-debug 包。要安装它,请以 root 身份运行以下命令:

yum install java-1.8.0-openjdk-devel-debug

为了完整起见,下面是检查哪些包包含 jmap 的命令:

yum whatprovides '*/jmap'

这是一个示例输出:

1:java-1.6.0-openjdk-devel-1.6.0.37-1.13.9.4.el7_1.x86_64 : OpenJDK Development Environment
Repo        : updates
Matched from:
Filename    : /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.37.x86_64/bin/jmap



1:java-1.7.0-openjdk-devel-1.7.0.91-2.6.2.3.el7.x86_64 : OpenJDK Development Environment
Repo        : base
Matched from:
Filename    : /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64/bin/jmap



1:java-1.8.0-openjdk-devel-1.8.0.65-3.b17.el7.x86_64 : OpenJDK Development Environment
Repo        : base
Matched from:
Filename    : /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64/bin/jmap



1:java-1.8.0-openjdk-devel-debug-1.8.0.65-3.b17.el7.x86_64 : OpenJDK Development Environment with full debug on
Repo        : base
Matched from:
Filename    : /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64-debug/bin/jmap



1:java-1.8.0-openjdk-devel-debug-1.8.0.65-3.b17.el7.x86_64 : OpenJDK Development Environment with full debug on
Repo        : @base
Matched from:
Filename    : /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64-debug/bin/jmap

关于java - 找不到 jmap 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25715067/

相关文章:

java - 数字输入异常线程 "main"java.lang.StringIndexOutOfBoundsException : String index out of range: 0

java - 如何访问谷歌云数据流中压缩源的每个条目?并获取每个子文件的Byte[]

linux - 在 solaris 上的 heredoc 中转义换行符

c - sleep2 在 apue 中不能正常工作?

.net - 带有 mod_mono 和 mono 的 MySQL Connector 2.6.7

frameworks - 在 Centos 7 上安装 YII2

docker - 如何让我的 docker centos sshd 无密码服务器运行?

java - 使用 PhantomJSDriver 的 Selenium 测试挂起且未完成

java - 在带有 aSmack 的 XMPP 中使用 UserSearch 时,getSearchForm 返回 null

linux - 如何设置路径以在终端中运行 Gitea 命令而不考虑目录?