jps在windows下的使用

2025-11-24 11:13:22

1、要使用jps,要安装JDK(1.5及以后版本)

JDK的bin要配置到classpath中

先来段脚手架代码:

Code:

package schedule;

import java.util.Date;

import java.util.Timer;

import java.util.TimerTask;

public class JDKTimerDemo {

   public static void main(String[] args) {

       Timer timer = new Timer();

       timer.schedule(new TimerTask() {

           @Override            public void run() {

               System.out.println(Thread.currentThread() + " is running");

           }

       }, new Date(), 6000);

   }

}

jps在windows下的使用

2、执行下看看结果:

Thread[Timer-0,5,main] is running

Thread[Timer-0,5,main] is running

Thread[Timer-0,5,main] is running

Thread[Timer-0,5,main] is running

Thread[Timer-0,5,main] is running

Thread[Timer-0,5,main] is running

jps在windows下的使用

3、现在有个一直在跑的javat程序了

来使用jps命令来查看

-m参数

输出传递给main 方法的参数

命令:

jps -m

看看执行结果

可以看到刚才的已经执行的代码

schedule.JDKTimerDemo

Output:

9736 AppMain schedule.JDKTimerDemo

1612

7788 Jps -m

jps在windows下的使用

4、-l 参数

输出应用程序main class的完整package名 或者 应用程序的jar文件完整路径名

看看执行结果

Output:

C:\Users\Administrator>jps -l

6064 sun.tools.jps.Jps

9736 com.intellij.rt.execution.application.AppMain

1612

jps在windows下的使用

5、-v 

输出传递给JVM的参数 

jps在windows下的使用

6、最常用的用法

命令:

jps -lvm

jps在windows下的使用

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢