无法从env变量设置jdbc url启动sonarqube

时间:2015-03-25 18:16:16

标签: sonarqube sonarqube-5.0

我有一个环境变量设置为sonarqube的完整jdbc url

$echo $MYSQL_URL
jdbc:mysql://devdb3a100:6000/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance

然而,sonarqube没有启动,在日志中我看到了这个jdbc url格式的问题。

> --> Wrapper Started as Daemon Launching a JVM... Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org   Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.
> 
> 
> WrapperSimpleApp: Encountered an error running main:
> org.sonar.process.MessageException: Bad format of JDBC URL:
> ${env:MYSQL_URL} org.sonar.process.MessageException: Bad format of
> JDBC URL: ${env:MYSQL_URL} <-- Wrapper Stopped

它抱怨的格式是什么?如果jdbc直接粘贴在sonar.properties文件中(而不是通过环境变量设置),sonarqube就可以了。

请帮忙。我在模板的sonar.properties方面特别面临许多问题。

1 个答案:

答案 0 :(得分:0)

在sonar.properties文件中使用它有什么问题?

我从未听说过可以使用env变量。

问候。