Я использую программу под названием sonar-runner, которую вы запускаете из командной строки, и вы можете передавать необязательные параметры. Например, в обычном инструменте командной строки Windows вызов может выглядеть примерно так:
sonar-runner -Dsonar.dryRun=true -Dsonar.inclusions=src/main/java/com/schoen/Test.java
Когда я пытаюсь запустить ту же команду из Powershell, я получаю следующую ошибку:
ERROR: Unrecognized option: .dryRun=true
INFO:
INFO: usage: sonar-runner [options]
INFO:
INFO: Options:
INFO: -D,--define <arg> Define property
INFO: -e,--errors Produce execution error messages
INFO: -h,--help Display help information
INFO: -v,--version Display version information
INFO: -X,--debug Produce execution debug output
По сути, он неправильно анализирует параметры, разбивая их на точки вместо пробелов. Есть ли где-нибудь обойти это?