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

无法使用从env变量设置的jdbc url启动sonarqube,sonarqube,sonarqube-5.0,Sonarqube,Sonarqube 5.0,我有一个环境变量设置为sonarqube的完整JDBCURL $echo $MYSQL_URL jdbc:mysql://devdb3a100:6000/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance 但是,sonarqube没有启动,在日志中我看到了这个JDBCURL格式的问题 > --> Wrapper

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

$echo $MYSQL_URL
jdbc:mysql://devdb3a100:6000/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
但是,sonarqube没有启动,在日志中我看到了这个JDBCURL格式的问题

> --> 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
-->包装器作为启动JVM的守护进程启动。。。包装器(版本3.2.3)http://wrapper.tanukisoftware.org   1999-2006塔努基软件有限公司版权所有。保留所有权利。
> 
> 
>WrapperSimpleApp:运行main时遇到错误:
>org.sonar.process.MessageException:JDBC URL格式错误:
>${env:MYSQL\u URL}org.sonar.process.MessageException:的格式错误

>JDBCURL:${env:MYSQL_URL}在sonar.properties文件中使用它有什么问题

我从来没有听说过可以使用env变量


问候。

标题/sonar.properties的前几行提到了这一点。所以可以使用env变量作为属性的值。我的用例限制我在sonar.properties文件中直接拥有一个值,因为该值会随着环境的变化而变化。