2013-02-03 198 views
0

我想問一個關於項目兼容性的問題。我的論文項目是在Windows Vista和XP下的JRE 1.6和JDK 1.6下開發的。該項目使用Java新的套接字。今天我嘗試在Windows 8(64位)機器上運行它。套接字不起作用。我將JRE和JDK配置爲1.6後。它有時會開始工作。該消息不能由本地機器上不同進程之間的套接字傳遞。我也使用不同版本的eclipse。我現在沒有線索。防病毒軟件也會成爲一個因素嗎?還是與IPv4和IPv6有關?老Java項目兼容性

我該如何解決這個問題?非常感謝。

+4

你得到了什麼錯誤? – mikera

+1

防火牆配置問題? – Boann

回答

1

這很可能不是Java兼容性問題。最有可能的解釋是(IMO)您的應用程序使用錯誤的地址或「防火牆」或(可能)「訪問控制」。

也可能您已在新計算機(或某物)上明確禁用了IPv4(或IPv6),並且已將應用程序編碼爲以IPv4爲中心(或以IPv6爲中心)。