我执行了
sonar-runner -e
但会显示消息EXECUTION FAILURE
。
引起:org.apache.commons.dbcp.SQLNestedException:无法创建PoolableConnectionFactory连接断开:" java.net.ConnectException:连接被拒绝:connect:localhost"
我可以看到本地的Sonar Web,但由于JDBC连接失败,我无法分析代码。
我已经在我的电脑上安装了Oracle Express。
在sonar.properties中,我取消注释这一行:
sonar.jdbc.url=jdbc:oracle:thin:@localhost:1521/XE
在sonar-runner.properties
我写下这一行:
sonar.jdbc.url=jdbc:oracle:thin:@localhost:9000
非常感谢:)
达尼
答案 0 :(得分:0)
两个文件中的两个声明都应该相同。
localhost:9000是SonarQube网页,因此你的sonar-runner.properties不正确。将其替换为sonar.properties中的内容。