jps 显示有问题 解决方法
Jps 是java提供的查看java进程的工具,但是最近发现有问题具体情况是
比如我用jps命令查看,正常情况会列出如下信息: <进程号1111> …… <进程名A> <进程号2222> …… <进程名B> <进程号3333> …… <进程名C> <进程号4444> …… <Jps> 这时用kill -9 <进程号> 是可以杀掉进程的; 但是现在我的情况是: <进程号11111> …… process information unavailable <进程号4444> …… <Jps> <进程号22222> …… process information unavailable <进程号44444> …… process information unavailable <进程号1111> …… <进程名A> <进程号55555> …… process information unavailable <进程号66666> …… process information unavailable <进程号2222> …… <进程名B> <进程号77777> …… process information unavailable <进程号88888> …… process information unavailable <进程号33333> …… process information unavailable <进程号3333> …… <进程名C> <进程号99999> …… process information unavailable
解决方法: 1:Linux/windows 下的 目录不同 ,windows下是 C:\Users\EZHAYOG\AppData\Local\Temp\hsperfdata_[user_name] 。 这里是区分大小写的,但是windows不区分大小写 。也就是说 同样是 user 以及 USER都可以用来登录。但是对于java不一样 。所以来说当你切换用户名的大小写的时候会有问题 2:解决方法很简单 。首先关闭所有java程序,然后删除
C:\Users\EZHAYOG\AppData\Local\Temp\hsperfdata_[user_name] 这个目录。 再从新运行就可以了
转载于:https://blog.51cto.com/yzhatech/774795