0

我想问一个关于项目兼容性的问题。我的论文项目是在 Windows vista 和 XP 上的 JRE 1.6 和 JDK 1.6 下开发的。该项目使用Java新套接字。今天我尝试在 Windows 8(64 位)机器上运行它。插座不工作。我稍后将 JRE 和 JDK 配置为 1.6。它有时会开始工作。消息不能通过本地机器上不同进程之间的套接字传递。我还使用了不同版本的 eclipse。我现在没有任何线索。防病毒软件也会成为一个因素吗?还是与 IPv4 和 IPv6 有关?

我怎么解决这个问题?

4

1 回答 1

1

这很可能不是 Java 兼容性问题。最可能的解释是(IMO)您的应用程序使用了错误的地址,或“防火墙”,或(可能)“访问控制”。

也有可能您在新机器(或其他东西)上专门禁用了 IPv4(或 IPv6),并且您已将应用程序编码为以 IPv4 为中心(或以 IPv6 为中心)。

于 2013-02-03T04:47:15.807 回答