我想找出哪个应用程序与端口关联。但是Get-Process(Powershell)命令只显示java.exe。
我需要一个java应用程序的详细信息。我不能使用jps.exe,因为我的服务器中只有JRE(不是JDK)。
感谢您的回复!
答案 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文件夹中。