Sonar Runner无法连接到Oracle EX

Sonar Runner无法连接到Oracle EX,oracle,connection,localhost,sonar-runner,Oracle,Connection,Localhost,Sonar Runner,我执行 sonar-runner -e 但会显示消息执行失败 原因:org.apache.commons.dbcp.SQLNestedException:无法创建PoolableConnectionFactory连接已断开:“java.net.ConnectException:连接被拒绝:connect:localhost” 我可以看到本地Sonar Web,但我无法分析代码,因为JDBC连接失败 我已在电脑中安装了Oracle Express 在sonar.properties中,我取消注释

我执行

sonar-runner -e
但会显示消息
执行失败

原因: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.jdbc.url=jdbc:oracle:thin:@localhost:9000
sonarrunner.properties
中,我写下这行:

sonar.jdbc.url=jdbc:oracle:thin:@localhost:1521/XE
sonar.jdbc.url=jdbc:oracle:thin:@localhost:9000
非常感谢:)


Dani

两个文件中的两个声明应相同

localhost:9000是SonarQube网页,因此您的sonar-runner.properties不正确。用sonar.properties中的内容替换它