-1

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

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

感谢您的回复!

4

3 回答 3

1

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

于 2012-07-18T03:44:03.653 回答
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

于 2012-07-18T03:37:41.627 回答
0

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

于 2012-07-18T03:51:49.350 回答