首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jstatd,命令未找到CentOS 7

jstatd,命令未找到CentOS 7
EN

Stack Overflow用户
提问于 2018-01-13 00:33:22
回答 1查看 6.1K关注 0票数 2

我正试图从我的工作站监控VisualGC。

命令: java -version

代码语言:javascript
复制
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)

因此,我创建了一个策略文件,并尝试启动jstatd,如下所示。

文件名: jstatd.all.policy

代码语言:javascript
复制
grant codebase "file:${java.home}/../lib/tools.jar" {
   permission java.security.AllPermission;
};

命令尝试:jstatd-J-Djava.security.policy=jstatd.all.policy

错误: -bash: jstatd:命令未找到

命令: rpm -qa \ grep java

输出:

代码语言:javascript
复制
tzdata-java-2017c-1.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.151-5.b12.el7_4.x86_64
java-1.8.0-openjdk-1.8.0.151-5.b12.el7_4.x86_64
python-javapackages-3.4.1-11.el7.noarch

另外,在Visual Also,Tab: Visual GC上,我看到“这个JVM不支持”

EN

回答 1

Stack Overflow用户

发布于 2018-04-13 20:44:41

注意,jstatd 7中的CentOS现在是包java-1.8.0-openjdk-devel的一部分。

要安装它:

代码语言:javascript
复制
yum install java-1.8.0-openjdk-devel
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48235839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档