命令行中可以查看当前用户正在运行的java进程pid(进程id)的命令:jps,通常用法如下:
命令行中输入:
jps
命令行中返回:
5932 Jps
8128 SnowPad
8188 SnowPad.jar
注:
1.jps本身也是一个java程序,所以结果里包含名为Jps的进程,此进程id为5932。由于jps为临时进程,命令执行完后即刻退出,所以再次执行jps命令查看时,此进程id会变化。
2.SnowPad表示java程序Main Class的类名,此进程id为8128。
3.SnowPad.jar表示java程序的jar包名称,此进程id为8188。
命令行中输入:
jps -l
命令行中返回:
7316 sun.tools.jps.Jps
8128 com.xiboliya.snowpad.SnowPad
8188 F:\temp\SnowPad\ant\jar\SnowPad.jar
注:
添加-l参数,表示查看java程序的完整包名+Main Class类名或jar包的完整路径名。