SonarQube:是否可以更改JVM参数中的时区?

Phi*_*hil 1 sonarqube sonarqube-4.5 sonarqube-ops

我有一台运行多个不同服务器的机器,它位于中欧的特定时区.

我需要在UTC时间运行SonarQube(4.5.7).

我取消注释以下行web/WEB-INF/config/environment.rb并重新启动SonarQube但服务器仍然在"系统信息"页面上显示原始时区.

config.time_zone = 'UTC'

这应该足以改变SonarQube的时区吗?因为那并没有真正起作用.

有没有办法user.timezone通过编辑wrapper.conf文件将属性传递给JVM ?看起来它可以工作,但它看起来不像我应该触摸该文件.

谢谢.

Sim*_*rce 5

不得触摸内部文件,包括web/**/*.

要更改JVM时区,您应该编辑conf/sonar.properties并将值添加-Duser.timezone=Europe/Sofia到属性sonar.web.javaAdditionalOpts,sonar.ce.javaAdditionalOptssonar.search.javaAdditionalOpts.