LinuxToolsJava

JDK之JPS

2019-03-05  本文已影响0人  maxzhao_

关于JDK环境变量,我推荐一下这个

前言

最近开发遇到java -jar xxx.jar 启动的项目没有办法关闭的问题。

window下查找pid有些繁琐,在寻求更好骚操作的途中,我遇到了JDKJPS

jpsjava 命令一样,是在jdk/bin目录下的命令。然后我就去探索了一下。

JPS 简介

JPS 名称:

jps - Java Virtual Machine Process Status Tool

命令用法:

jps [options] [hostid]
  options:命令选项,用来对输出格式进行控制
  hostid:指定特定主机,可以是ip地址和域名, 也可以指定具体协议,端口。
  [protocol:][[//]hostname][:port][/servername]

功能描述:

命令选项及功能:

没添加option的时候,默认列出VM标示符号和简单的class或jar名称.如下:

-q :仅仅显示VM 标示,不显示jar,class, main参数等信息.

-m:输出主函数传入的参数. 下的hello 就是在执行程序时从命令行输入的参数

-l: 输出应用程序主类完整package名称或jar完整名称.

-v: 列出jvm参数, -Xms20m -Xmx50m是启动程序指定的jvm参数

-V: 输出通过.hotsportrc或-XX:Flags=<filename>指定的jvm参数

-Joption:传递参数到javac 调用的java lancher.

本文地址:https://www.jianshu.com/p/37bfacccf3e2

上一篇下一篇

猜你喜欢

热点阅读