Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试编写一个程序,该程序将使用 OFX4J(OFX 的 Java 实现)与我的银行交互。由于我收到一个错误,我想看看我发送给他们的究竟是什么导致了错误。我下载了 Eclipse Web Tools zip,安装了它,然后打开了 TCP/IP 监视器,但是当我运行该程序时,它什么也没有。我认为这是因为它没有监听正确的端口。
如何查看我的应用程序使用的端口?
在 Linux / MacOS 中,您可以从终端执行此操作:netstat -vatp tcp | grep LISTEN. 如果您想实际找出一些端口 - 只需将断点放入java.net.Socket#Socket(java.lang.String, int)or的构造函数中java.net.ServerSocket#ServerSocket(int, int, java.net.InetAddress),然后在调试模式下再次启动应用程序。
netstat -vatp tcp | grep LISTEN
java.net.Socket#Socket(java.lang.String, int)
java.net.ServerSocket#ServerSocket(int, int, java.net.InetAddress)