Sonarqube 声纳休眠
使用h2运行sonar时出现问题,为什么hibernate而不是init,因此无法找到表:Sonarqube 声纳休眠,sonarqube,h2,Sonarqube,H2,使用h2运行sonar时出现问题,为什么hibernate而不是init,因此无法找到表: INFO: SonarQube Server 5.0.1 10:27:11.403 INFO - Load global referentials... 10:27:11.586 INFO - Load global referentials done: 187 ms 10:27:11.591 INFO - User cache: D:\Project\.sonar\cache 10:27:
INFO: SonarQube Server 5.0.1
10:27:11.403 INFO - Load global referentials...
10:27:11.586 INFO - Load global referentials done: 187 ms
10:27:11.591 INFO - User cache: D:\Project\.sonar\cache
10:27:11.605 INFO - Install plugins
10:27:11.976 INFO - Install JDBC driver
10:27:11.987 INFO - Create JDBC datasource for jdbc:h2:tcp://172.27.18.11:9091/sonar
INFO: ------------------------------------------------------------------------
INFO: EXECUTION FAILURE
INFO: ------------------------------------------------------------------------
Total time: 2.660s
Final Memory: 2M/15M
INFO: ------------------------------------------------------------------------
ERROR: Error during Sonar runner execution
ERROR: Unable to execute Sonar
ERROR: Caused by:
Error querying database. Cause: org.h2.jdbc.JdbcSQLException: Table "PROPERTIES" not found; SQL statement:
select p.id as id, p.prop_key as "key", p.text_value as value, p.resource_id as resourceId, p.user_id as userId
from properties p
where p.prop_key=?
AND p.resource_id is null*
我会尝试使用绝对路径,例如jdbc:h2:tcp://172.27.18.11:9091//data/db/sonar 请注意双斜杠错误:17:30:19.461 INFO-为JDBC创建JDBC数据源:h2:tcp://172.27.18.11:9091//opt/app/sonarqube-5.0.1/sonar INFO:-------------------------------------信息:执行失败错误:sonar运行程序执行期间出错错误:无法执行执行Sonar错误:原因:查询数据库时出错。原因:org.h2.jdbc.JdbcSQLException:未找到表属性;SQL语句:从属性p中选择p.id作为id,p.prop_键作为键,p.text_值作为值,p.resource_id作为resourceId,p.user_id作为userId,其中p.prop_键=?