1.我用的winsw注册的服务,服务默认是SYSTEM账号登录的所以创建的JVMpid是放在系统C:\Windows\Temp\hsperfdata_0318$ 文件夹下的,这个时候用本地管理员账号登录,用visualVM是查不到SYSTEM创建的pid的,所以也查看不到这个pid进程。
2.后来服务启动的时候,再服务属性里面修改了启动账户后,PID就被写到 C:\Users\VLP\AppData\Local\Temp\hsperfdata_VLP这个路径里面了,这时候感觉应该可以获取到了,用visualVm 可以查到这个pid但是进不去,jps查询就提示下面的错误。JPS命令出现权限不足的问题,17764 -- process information unavailable
搞了好几天了,windows的权限问题太崩溃了,哪位专家帮忙看下怎么解决。谢谢