“java.net.BindException:地址已经在使用中”,当我已经在同一端口上运行服务时
2022-09-04 00:35:31
我有一个服务器套接字程序,当我运行这个程序时,我得到以下错误:
java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:383)
at java.net.ServerSocket.bind(ServerSocket.java:328)
at java.net.ServerSocket.<init>(ServerSocket.java:194)
at Server.main(Server.java:20)
Could not listen on port: 5434.
postgres sql server 已经在此端口上运行,这解释了错误。我的硬件设备仅将数据发送到此 5434 端口。
我有哪些选择来解决此错误?