我是IBM WorkLight的新手。当我的Mac连接到Internet(静态IPv4)时,当我尝试从eclipse IDE的Run菜单执行“Build All And Deploy”时,我收到错误。我正在使用Mac Book Pro和mac os x 10.9。如果它与Internet断开连接,则构建将成功。错误消息如下所示,
执行POST /应用程序/上传失败 java.lang.RuntimeException:java.net.SocketTimeoutException:套接字操作在完成之前超时
请帮助解决此问题。 感谢
答案 0 :(得分:1)
我怀疑你的机器有多个IPv4地址。 你可以在这里发布'ifconfig'命令的结果(发生故障时)吗? (在终端运行)。 在这种情况下,您需要告诉Eclipse您喜欢哪种IP用于您的Development Worklight Server或关闭额外的网络接口(例如:禁用无线网络)。
您可以通过使用包含IP开头(或只是整个IP地址)的特殊环境变量来影响Eclipse并“提示”应该选择哪个IP 例如:WL_PREFERRED_IP_PREFIX = 192.168.4 这将有助于Eclipse在192.168.4.100(例如)上检测您的服务器。