设置 java -jar 的进程显示名称

Posted wpcnblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设置 java -jar 的进程显示名称相关的知识,希望对你有一定的参考价值。

有时候我们会用 nohup java -jar xxx.jar来将一些可执行的java application挂在后台,类似windows服务一样来运行。但是有一个不爽的地方,在linux终端里用jps显示时,全都显示成jar,如下图所示:

 技术图片

这样看上去很不清楚,不知道哪个jar对应的是哪个应用,当然可以用 ps -ef|grep java 来看,但是通常服务器上跑着很多java进程,执行一下满屏都是密密麻麻的字,想要进一步过滤,还得加过滤条件。

 

今天,无意发现一个很简单的办法,可以直接让jps显示出真实的jar包名称,简单到哭,说出来都没人信。

java -jar jar包的完整路径

比如: java -jar /home/weblogic/test/hello.jar 

然后就可以了,效果如下:

技术图片

然后jps

技术图片

以上是关于设置 java -jar 的进程显示名称的主要内容,如果未能解决你的问题,请参考以下文章

VB6中如何获得指定进程名称

java获取进程名称

Linux 查找指定名称的进程并显示进程详细信息

java开发中,FileDialog.show()显示提示框,请问设置打开时的名称不能修改?

在任意二进制文件的 MacOS 上更改进程名称

pidof---查找指定名称的进程的进程号id号。