精华内容
下载资源
问答
  • 可以使用Java自带的VisualVM工具实现,在Windows的CMD控制台或者Linux终端下执行“jvisualvm”命令进入Java VisualVM工作台。 鼠标双击左侧树形进程列表中某一进程(PID即为进程ID),对比任务管理器即可知道不同...

    可以使用Java自带的VisualVM工具实现,在Windows的CMD控制台或者Linux终端下执行“jvisualvm”命令进入Java VisualVM工作台。

    鼠标双击左侧树形进程列表中某一进程(PID即为进程ID),对比任务管理器即可知道不同java进程对应的pid,据此也就可以做到强制杀进程,而且不会杀错进程了。

    展开全文
  • windows查看java进程信息,可以显示出java命令行参数,查看tomcat等应用的位置 wmic process where caption="java.exe" get processid,caption,commandline /value 3.关于如何查看端口是否被占用,可以根据...

    1.背景,想知道正在运行的Java进程属于那个服务 详细信息是什么

     2.操作

    windows查看java进程信息,可以显示出java命令行参数,查看tomcat等应用的位置

    wmic process where caption="java.exe" get processid,caption,commandline /value

     

    3.关于如何查看端口是否被占用,可以根据以下步骤来操作:

    3.1开始---->运行---->cmd,或者是window+R组合键,调出命令窗口;

    3.2输入命令:netstat -ano,列出所有端口的情况。在列表中观察被占用的端口,比如是49157,首先找到它。

    3.3查看被占用端口对应的PID,输入命令:netstat -aon|findstr "49157",回车,记下最后一位数字,即PID,这里是2720。

    3.4继续输入tasklist|findstr "2720",回车,查看是哪个进程或者程序占用了2720端口,结果是:svchost.exe

    3.5或者是打开任务管理器,切换到进程选项卡,在PID一列查看2720对应的进程是谁,如果看不到PID这一列,如下图:

    3.6则点击查看--->选择列,将PID(进程标示符)前面的勾打上,点击确定。

    3.7这样就看到了PID这一列标识,看一下2720对应的进程是谁,如果没有,把下面的显示所有用户的进程前面的勾打上,就可以看到了,映像名称是svchost.exe,描述是,Windows的主进程,与上面命令查看的完全一致。

    3.8结束该进程:在任务管理器中选中该进程点击”结束进程“按钮,或者是在cmd的命令窗口中输入:taskkill /f /t /im Tencentdl.exe。

    展开全文
  • 功能:获取java进程pid 进程可根据该pid调用exec自杀 注意事项:不能改变PidTool.java所在的包,否则需要重行生成dll。 编译命令中 "-PidTool.dll" 改为 "-FePidTool.dll",我整漏了! 使用方法: 1.javac PidTool...
  • windows 如何查看本机java 进程号

    万次阅读 2019-08-02 15:07:43
    windows默认不显示启动脚本名 只显示java.exe, 使用tasklist命令一看, 全是java.exe

    windows默认不显示启动脚本名 只显示java.exe, 使用tasklist命令一看,

    全是java.exe

    展开全文
  • windows查看java进程和线程信息

    千次阅读 2020-09-01 19:32:08
    查看进程 pslist或 tasklist 注:若出现“pslist不是外部或内部命令,也不是可运行的程序....”,需要去TechNet官网下载psTools(链接https://technet.microsoft.com/zh-cn/),然后将...pslist -dmx pid号 ...

    1.查看进程

    pslist或 tasklist

    注:若出现“pslist不是外部或内部命令,也不是可运行的程序....”,需要去TechNet官网下载psTools(链接https://technet.microsoft.com/zh-cn/),然后将解压后的pslist.exe复制到C:\Windows\System32文件夹下。

     

    2、查看某一进程下的所有线程

    pslist -dmx pid号

    3.jdk工具

    jstack

    用于生成虚拟机当前时刻线程快照.线程快照就是当前虚拟机内每一条线程正在执行的方法堆栈的集合.生成线程快照的主要目的是定位线程出现长时间停顿的原因.如线程死锁,死循环,请求外部资源导致的长时间的等待,都是导致线程长时间停顿的常见原因.

    用法

    jstack 19400

    在dump中,线程一般存在如下几种状态:
    1、RUNNABLE,线程处于执行中
    2、BLOCKED,线程被阻塞
    3、WAITING,线程正在等待

     

    java进程快照导出

     

    展开全文
  • Windows环境下,查看java的进程ID和端口号,并杀死进程 1、查看全部任务列表 tasklist 仅查看java任务列表 tasklist | findstr "java" 2、查看进程号与端口号(PID)的关联 netstat -ano 仅查看指定端口号的连接...
  • Windows查看Java内存使用情况

    千次阅读 2020-05-20 12:52:02
    4. Windows自带Java内存查看工具以及命令 5. 总结 1. 场景 有时候我们启动了多个java程序,需要查看各个java程序占用的的内存情况。 打开任务管理器选择“进程”,发现有好多java.exe进程,无法直接查看内存使用...
  • Windows自带Java内存查看工具以及命令

    千次阅读 2020-08-27 15:18:31
    jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。 jstat:一个极强的监视VM内存工具。可以用来监视VM内存内的各种堆和非堆的大小及其内存使用量。 jmap:打印...
  • 我的一个java程序偶尔会出现cpu占用很高的情况一直不知道什么原因今天终于抽时间解决了系统是win2003jvisualvm 和 jconsole貌似都只能看到总共占用的cpu 看不到每个线程分别占用的cpu呢所以在windows平台上要找出...
  • 那么,不管是Linux还是Windows,只要你用了JDK(JDK5以及5以上版本)编译代码,就可以用Java自带的jsack查看线程状态了。 步骤 在win中可以直接打开任务管理器,点开详细信息一栏,即可看见进程的PID,复制这个PID,...
  • Windows中jps命令无法查看java进程问题

    千次阅读 多人点赞 2020-08-03 20:55:17
    原因:在 Windows系统中,每个 java 进程启动之后都在 %TMP%/hsperfdata_${user} (${user}为当前登录用户名) 目录下建立一个以该 java 进程 pid 为文件名的文件,用以记录该 java 进程的一些信息。 通常是因为没有对...
  • 在带有PIDWindows中,我的程序需要确定我的进程是否仍在运行/运行.在Linux中,我将只使用“ grep pid”,而所有操作都将完成,在Windows中会这样吗?较长版本:我正在Windows上制作一个php(7)系统,该系统运行一个蓝牙...
  • 1、使用cmd进入你的JAVA_HOME目录 d: cd D:\Program Files\Java\jdk1.8.0_161\bin 2、当服务卡死时,在cmd中输入以下命令,查找服务端口"7979"的pid: netstat -ano |find "7979" 3、查询本服务的线程状态,例如...
  • 找出Java进程ID pid的N种方法

    万次阅读 2017-02-27 20:28:00
    拿到进程ID pid能做些什么呢?暴力的杀掉它,比如:...使用 jinfo:可以输出并修改运行时的java 进程的opts(选项,项目项)。如:jinfo 56860Attaching to process ID 56860, please wait...Debugger attached success
  • windows查看进程PID

    千次阅读 2015-06-22 21:11:56
     进行一些操作的时候需要知道进程的标识符,大家都知道进程可以在任务管理器中查看,不过我们看不到有PID 标识符。下面简单提供两种查看进程PID的方法: 方法一:设置任务管理器让其显示PID 方法二:使用wmic...
  • dos命令获取java进程的pid并停止

    千次阅读 2018-07-11 10:33:55
    最近要做一个java程序一键重启的功能,主要思路是用批处理命令先将java程序停止,然后重新启动,研究了一把dos命令,taskkill /?取得帮助,taskkill /FI是筛选器:然后很happy的写好停止脚本如下:taskkill /f /fi...
  • 查看进程线程方法 windows 任务管理器可以查看进程和线程数,也可以用来杀死... 查看某个进程(PID)的所有线程 kill 杀死进程 top 按大写H切换是否显示线程 top -H -p <PID> 查看某个进程(PID)的所有线程 ...
  • Windows/Linux环境下查看Java进程ID方法

    千次阅读 2016-12-09 08:25:20
    如果启动多个Java程序,因所有Java程序都在JVM中运行,进程管理器... 可以使用Java自带的VisualVM工具实现,在Windows的CMD控制台或者Linux终端下执行“jvisualvm”命令进入Java VisualVM工作台。  鼠标双击左侧
  • Windows系统获取Java程序进程id

    千次阅读 2018-10-08 18:26:01
    使用Java代码获取pid可以参看:https://blog.csdn.net/Dongguabai/article/details/82318562 演示代码: 进入cmd,输入jvisualvm进入VisualVM工作台:    
  • windows 通过 pid 找到运行程序的路径

    千次阅读 2019-11-28 11:18:33
    运行前修改下方pid为自己要查询的pid号 wmic process get name,executablepath,processid|findstr pid
  • jps查看java程序占用的pid进程并kill

    千次阅读 2019-03-11 16:39:16
    直接在cmd执行jps,可以看到java程序占用的pid进程 执行命令kill + 「进程pid」的方式杀死某一进程 ubuntu:查看进程占用端口号:netstat -anp|grep [pid]
  • 1.找到java进程对应的pid。 找pid的方法是:打开任务管理器,然后点击 “查看” 菜单,然后点击 “选择列”,把pid勾上,然后就可以在任务管理器里面看到所有进程的pid值了。(也可以用第三步中提到的工具直接查看) 2....
  • 1.查看所有进程的wmic process get caption,commandline /value2.列举当前的进程、进程路径、命令行、进程ID、父进程ID、线程数,内存使用wmic process get name,executablepath,commandline,processid,parent...
  • 查看java进程的PID

    千次阅读 2013-09-24 10:58:15
    有3种方法都可以: 1、用WINDOWS的任务管理器,打开pid列,就能看到 2、用jps命令 3、用jconsole或者jvisualvm等可视化工具
  • Java 从Process对象中获取PID

    千次阅读 2019-10-20 22:51:18
    Java 9之前,系统没提供获取PID的方法,只能通过特殊办法获取。 解决办法 在Linux系统中Process的实现类是UNIXProcess,UNIXProcess的toString中包含PID,通过正则来获取其中的PID。 先附上UNIXProcess的toString...
  • 3、查看Java进程的pid 4、然后使用: taskkill /p 【pid号】/f 强制杀掉pid 二、问题: 1、什么是pid? PID是各进程的代号,每个进程有唯一的PID编号。它是进程运行时系统分配的,并不代表专门的进程。在运行时PID是...
  • windows关闭java进程

    千次阅读 2018-05-30 10:20:57
    taskkill /F /IM java.exe 
  • 问题描述:windows 命令行 jps查看java进程没有反应,如何用jps查看java进程? 解决方案:在 Windows系统上,每个 java 进程启动之后都在 %TMP%/hsperfdata_user ( user 为当前登录用户名)目录下建立一个以该 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 45,760
精华内容 18,304
关键字:

windows查看java的pid

java 订阅