Мне интересно, какой сонар-maven-плагин, в какой версии я должен использовать. Насколько я знаю, есть версия org.codehaus.mojo и две версии org.codehaus.sonar(sonar-maven3-plugin, sonar-maven-plugin).
Насколько я понимаю, сонар-maven3-плагин теперь устарел, и вместо него следует использовать org.codehaus.sonar: sonar-maven-plugin. Однако эти версии org.codehaus.sonar привязаны к определенной версии сервера сонара, поэтому, вероятно, нет смысла использовать их напрямую. Чтобы иметь возможность справиться с этим, существует org.codehaus. mojo: sonar-maven-plugin, который проверяет, какая версия сонара имеет сервер и оттуда проверяет, какой org.codehaus. сонар: сонар-maven-плагин для использования.
Итак, чтобы иметь maven pom, который не зависит от версии сервера Sonar, нужно, вероятно, использовать версию org.sonar.mojo:sonar-maven-plugin:RELEASE
для обеспечения безопасности.
Я понял это правильно?
Любые другие вещи, которые нужно учитывать?
Спасибо