#2021: После обновления плагина 1C BSL Plugin for SonarQube исчезли правила 1C (BSL)

Симптомы

  • После обновления плагина 1C BSL Plugin for SonarQube исчезли правила 1C (BSL).
  • Как обновить лицензию 1C BSL Plugin for SonarQube?

Решение

  1. Укажите путь к файлу лицензии в файле sonar.properties. Используйте "/" в качестве разделителя пути.
    sonar.web.javaAdditionalOpts=-Dorg.silverbulleters.sonar.plugins.bsl.license.file=/path/to/sonarqube-bsl-plugin.lcs
    sonar.ce.javaAdditionalOpts=-Dorg.silverbulleters.sonar.plugins.bsl.license.file=/path/to/sonarqube-bsl-plugin.lcs
  2. Убедитесь, что файл лицензии в правильном каталоге
  3. Убедитесь, что у пользователя SonarQube есть права для работы с каталогом и файлом
  4. Перезапустите сервер SonarQube

Причина

В Windows пути в настройках указываются с "/" в качестве разделителя