- 论坛徽章:
- 0
|
回复 1楼 barryzhong 的帖子
现在才知道是IP地址的问题,在FC4中默认的是IPv6 socket,JDK1.4支持的应该是IPv4,具体原因可以查看SUN公司给出的解释.
解决办法是在运行JAVA程序时加上 -Djava.net.preferIPv4Stack=true 如:
java -Djava.net.preferIPv4Stack=true application.
详悉信息请查看下面的连接,如果那位朋友有更好的解决办法盼告知.
http://java.sun.com/j2se/1.4.2/docs/...roperties.html
发现禁用IPV6,是比较好的解决方法.
--------------------------------------------------------------------------------
修改 /etc/modprobe.conf 文件,增加
alias net-pf-10 off
alias ipv6 off
这样就不用增加参数 "-Djava.net.preferIPv4Stack=true ",重起即可. |
|