如果我在关闭服务器时遇到困难并且端口已打开怎么办?

What to do if I got stuck in sutting down a server and the port is open?

在我之前的问题中:Error message not going away in Netbeans, why? "java.net.BindException: Address already in use: bind" 我怀疑我没有正确关闭服务器,所以即使关闭后该应用程序的网页不可用,如果我尝试重新启动服务器,它会说端口已被使用,如果它打开为什么我无法获取页面,如果它已经关闭,为什么端口不可用?那么在那种情况下,如何关闭那个端口?

经过几天的奋斗,我终于找到了答案:在另一个class中我创建了这个httpserver的静态版本class,所以每当项目编译和启动时,静态对象将始终 运行 并在非静态对象尝试打开同一端口之前打开端口,因此它总是说:"The port is in use".