我最近安装了声纳服务器和一些插件,当声纳显示违规消息时,我遇到了一个奇怪的语言问题,它以法语显示消息。
如何强制声纳以英文显示消息?
我最近安装了声纳服务器和一些插件,当声纳显示违规消息时,我遇到了一个奇怪的语言问题,它以法语显示消息。
如何强制声纳以英文显示消息?
正如 emeraldjava 所说,一些消息是根据运行分析的 JVM 的设置进行本地化的。
如果您使用 Jenkins,您将在 此处找到解决方案。
如果像我一样,您使用的是 maven 插件 (mvn sonar:sonar),您可以将环境变量定义MAVEN_OPTS
为-Duser.region=US -Duser.language=en
...
例如,该消息是'31' devrait être défini comme une constante
在'31' is a magic number
我设置变量并运行其他分析之后出现的。
您是否尝试过查看声纳管理页面上的设置?
更糟糕的情况是,您可以在运行声纳 java 进程的脚本上设置“-Duser.region=GB -Duser.language=EN”。
听起来很奇怪