我想知道什么应用程序与端口关联。但Get-Process(Powershell)命令只显示java.exe。正在运行的java应用程序的列表?
我需要哪个java应用程序的详细信息。因为我的服务器中只有JRE(不是JDK),所以使用jps.exe是不可能的。
感谢您的回复!
我想知道什么应用程序与端口关联。但Get-Process(Powershell)命令只显示java.exe。正在运行的java应用程序的列表?
我需要哪个java应用程序的详细信息。因为我的服务器中只有JRE(不是JDK),所以使用jps.exe是不可能的。
感谢您的回复!
此网页将告诉您如何使用PowerShell来得到一个进程的命令行参数:
哇!这真的是我需要的。我已经在这里呆了一整天。你很棒! – 2012-07-18 04:19:02
在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
谢谢。但与连接关联的PID来自java.exe。这并不回答我的问题,“哪个Java应用程序” – 2012-07-18 03:40:22
您可以使用jconsole.exe找出哪些PID关联到一个java.exe。我不确定它是否带有标准jre,或者如果您需要一个jdk,但它位于java bin文件夹中。
这是无题 - 投票关闭/迁移到Superuser.com – 2012-07-18 03:45:08