我为接收客户端连接并将数据分发给客户端的 tcp (SSL) 服务器编写了代码。服务器 GUI 基于 JavaFX。当我从 Net Beans 或 Eclipse 中运行服务器软件时,它工作正常,接收客户端连接并发送和接收数据。但是当我将代码编译成可执行 Jar 时,服务器不会接收连接并且客户端代码会抛出:连接被拒绝异常。
我尝试 ping 服务器,似乎服务器在从可执行 Jar 运行时不侦听特定端口,但在从 IDE 中运行时却侦听。
老实说,我不知道是什么导致了这种行为。将不胜感激有关如何解决此问题的任何见解、建议或线索。我不认为具体的代码是相关的,但如果有人认为是相关的,我会发布服务器代码。