2013-11-27 73 views
1

我是IBM WorkLight的新手。當我試圖在Mac連接到Internet(靜態IPv4)時從eclipse IDE的運行菜單執行「Build All And Deploy」時,出現錯誤。我正在使用Mac OS X 10.9的Mac Book Pro。如果它與Internet斷開連接,則構建將會成功。該錯誤消息如下,WorkLight:執行POST失敗/應用程序/上傳

無法執行POST /應用/上傳 了java.lang.RuntimeException:java.net.SocketTimeoutException:套接字操作超時它能夠完成

之前,請幫忙解決這個問題。 謝謝

+0

您使用的是哪個版本的Worklight?檢查你的服務器是否在運行。當您連接到互聯網時,是否會發生端口衝突? – Srik

+0

我正在使用Worklight v6.0.0服務器運行正常。開始部署應用程序時出現此錯誤。 –

+0

當你從互聯網斷開你的電腦時,你確定發生這種情況嗎?你是否嘗試過使用另一臺Mac/Pc?這顯然是您的機器的網絡問題。 –

回答

1

我懷疑你的機器有多個IPv4地址。 你可以在這裏發佈'ifconfig'命令的結果(發生故障時)嗎? (在終端運行)。 在這種情況下,您需要告知Eclipse您希望爲Development Worklight Server選擇哪個IP或關閉額外的網絡接口(例如:禁用無線網絡)。

可以影響Eclipse和「暗示」應該通過使用包含IP的begining(或只是整個IP地址) 例如一個特殊的環境變量來選擇哪些IP:WL_PREFERRED_IP_PREFIX = 192.168.4 這將幫助Eclipse在192.168.4.100上檢測您的服務器(例如)。

+0

謝謝,但是我怎麼能告訴Eclipse哪個IP更適合我的Development Worklight Server? – WiPhone

+1

延長了我的迴應。看上面。 – taitelman

相關問題