我正在尝试使用Sonar Runner,但一直收到套接字超时异常 . 我正在运行它的机器是在代理后面,所以我想也许这就是问题所在 .
当Sonar Server和Runner在同一个盒子上时我仍然遇到问题所以我也不知道这是不是Java没有从机器(OS X)正确地获取代理设置的问题,特别是应绕过代理的地址 .
无论我的配置是什么,浏览器和 curl
都可以到达Sonar Server,它只有Sonar Runner Jar有问题 .
任何人都可以提供任何关于让Sonar Runner在代理背后工作的建议吗?
UPDATE
这似乎与OS X相关,因为使用Windows VM来到同一个Sonar Server工作,因为这是Java我假设这是我的Java设置或我的OS X网络设置的一些问题?
1 回答
所以原来我的问题是JVM没有使用我的机器的代理设置,我不得不将以下内容添加到Sonar runner脚本中 .