运行java应用程序列表?

时间:2012-07-18 03:29:18

标签: java powershell

我想找出哪个应用程序与端口关联。但是Get-Process(Powershell)命令只显示java.exe。

我需要一个java应用程序的详细信息。我不能使用jps.exe,因为我的服务器中只有JRE(不是JDK)。

感谢您的回复!

3 个答案:

答案 0 :(得分:1)

此网页告诉您如何使用Powershell获取进程的命令行参数:

答案 1 :(得分:0)

在Windows上,您可以运行 netstat -ano输出TCP / UDP连接以及与这些连接关联的PID。

netstat -ano的示例输出:

Proto   Local address   Foreign address State       PID
TCP         0.0.0.0:80  0.0.0.0:0      LISTENING    460

来源: http://support.microsoft.com/kb/907980

Linux也有netstat命令。 -p将为您提供linux上的进程ID。 http://linux.die.net/man/8/netstat

答案 2 :(得分:0)

您可以使用jconsole.exe来确定哪个pid与java.exe相关联。我不确定它是否带有标准jre,或者你是否需要jdk,但它位于java bin文件夹中。