Sonar Ant无法识别新的端口映射,BootstrapException:Connection被拒绝

时间:2012-10-16 07:05:57

标签: exception ant sonarqube

我将Sonar更改为在localhost:9100而不是默认localhost:9000上运行。我重新启动了服务器,我可以浏览到新地址。但是当我使用Ant执行Sonar时,我得到以下异常。

org.sonar.batch.bootstrapper.BootstrapException: Connection refused

查看Sonar Ant日志,它明确指出:

[sonar:sonar] Sonar server: http://localhost:9000

为什么Ant仍尝试在9000端口执行Sonar?该端口仅在Sonar服务器启动时读取的Sonar属性文件中定义(和更改)。因此,端口未在Ant目标脚本或属性中定义。

1 个答案:

答案 0 :(得分:1)

您必须指定以下属性

sonar.host.url=http://localhost:9100

,如果您希望Sonar批处理连接到正确的URL。

您可以将其设置为Ant脚本中的属性或JVM参数。