我开发了一个从远程服务器下载日志文件的小型 Gui 应用程序。如果我从 Netbeans IDE 7.2 中启动应用程序,它可以正常工作(没有连接问题)
但是如果我将它作为一个独立的 jar 文件启动,我会得到一个套接字异常,表明网络不可达。
创建连接的代码如下:
...
CookieManager manager = new CookieManager();
manager.setCookiePolicy(CookiePolicy.ACCEPT_ALL);
CookieHandler.setDefault(manager);
URL url = new URL(logFileRemotePath);
URLConnection conn = url.openConnection();
InputStream input = conn.getInputStream();
...
收到的异常是:
java.net.SocketException: Network is unreachable: connect
有任何想法吗
提前致谢