2012-07-18 52 views
-1

我想知道什么应用程序与端口关联。但Get-Process(Powershell)命令只显示java.exe。正在运行的java应用程序的列表?

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

感谢您的回复!

+1

这是无题 - 投票关闭/迁移到Superuser.com – 2012-07-18 03:45:08

回答

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

+0

谢谢。但与连接关联的PID来自java.exe。这并不回答我的问题,“哪个Java应用程序” – 2012-07-18 03:40:22

0

您可以使用jconsole.exe找出哪些PID关联到一个java.exe。我不确定它是否带有标准jre,或者如果您需要一个jdk,但它位于java bin文件夹中。

相关问题