Я создал аналогичную настройку в моем проекте, так как нам нужно было установить исключения из команды maven (так же, как вы), а не через гидролокатор сонара (документация сонара относится только к исключениям через гидролокатор сонара) Вот что мы сделалив нашем проекте:
"-Dcommon.sonar.issue.ignore.multicriteria=e1,e2 " +
"-Dcommon.sonar.issue.ignore.multicriteria.e1.ruleKey=squid:S1845 " +
"-Dcommon.sonar.issue.ignore.multicriteria.e1.resourceKey=**/input/**/*.java " +
"-Dcommon.sonar.issue.ignore.multicriteria.e2.ruleKey=squid:S1845 " +
"-Dcommon.sonar.issue.ignore.multicriteria.e2.resourceKey=**/datatypes/**/*.java"
У нас также были следующие дополнительные исключения, я думал, что они будут полезны для общественности:
"-Dsonar.issue.ignore.allfile=r1,r2 " +
"-Dsonar.issue.ignore.allfile.r1.fileRegexp=@Input\\(.*\\) " +
"-Dsonar.issue.ignore.allfile.r2.fileRegexp=@Output\\(.*\\)"