切換到項目中運行sonar-runner, 會出現如下問題:java
Exception in thread "main" org.sonar.batch.bootstrapper.BootstrapException: org. sonar.api.utils.SonarException: Unable to read and import the source file : 'E:\workspaces\test\src\test\test.java' with the charset : 'UTF-8'.
這實際上是我第二次遇到,第一次遇到後經歷艱苦的過程解決了。再次遇到卻又忘了,所以有了此文。bootstrap
網上搜到,遇到這種錯誤有兩種狀況:api
由於code的編碼格式和sonar-runner配置的不同app
在相同的命名空間下有相同的名稱的文件測試
個人是由於第二種,由於個人項目沒有測試代碼,但在sonar-project.properties裏sonar.tests=src卻沒有註釋掉。故有此錯誤。編碼