我正在用java编写一个必须在我的工作环境中运行的程序。下面是我的代码片段:
URL url = new URL("www.google.com");
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
在我的家庭网络上,这是非常好的,但是在业务网络上,我得到了这个错误:
sun.net.www.http.HttpClient.parseHTTPHeader(Unknown java.net.SocketException:软件导致连接中断:在java.net.Soc
我在Windows Server 2012上使用YAJSW。它有一些网络驱动器供我的Java程序使用。从控制台启动java程序没有问题,但是通过YAJSW启动它清楚地表明驱动器"R:“不存在。
有没有办法“告诉”YAJSW关于网络驱动器的事情?这些都是我们公司的标准映射,各种“路径定义文件”都在使用它们,所以重写Java程序将很难将所有传入路径映射到完整的网络路径。
在Java版本8 build 1.8.0_45-b15上通过网络打开小程序时,我在Java控制台上收到Stackoverflow错误。applet被加载,但大约需要8分钟,在网络上的任何Java7版本中都可以很好地工作。
有谁能帮帮忙..。堆栈跟踪如下。
java.lang.StackOverflowError
at java.security.AccessController.doPrivileged(Native Method)
at sun.security.provider.PolicyFile.getPermissions(Unknown Source)
at sun.securit