diff --git a/util/src/main/java/com/zfoo/util/net/NetUtils.java b/util/src/main/java/com/zfoo/util/net/NetUtils.java index 52bb3943..273fc7fd 100644 --- a/util/src/main/java/com/zfoo/util/net/NetUtils.java +++ b/util/src/main/java/com/zfoo/util/net/NetUtils.java @@ -114,10 +114,9 @@ public class NetUtils { // 给定的IP未在指定端口范围中 return false; } - try { - InetAddress localHost = InetAddress.getLocalHost(); - ServerSocket ss = new ServerSocket(port, 50, localHost); - ss.close(); + + // try-with-resources会自动调用close方法 + try (ServerSocket ss = new ServerSocket(port)) { return true; } catch (Exception e) { return false;