sonar-runner執行代碼分析時編碼問題

切換到項目中運行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

  1. 由於code的編碼格式和sonar-runner配置的不同app

  2. 在相同的命名空間下有相同的名稱的文件測試

個人是由於第二種,由於個人項目沒有測試代碼,但在sonar-project.properties裏sonar.tests=src卻沒有註釋掉。故有此錯誤。編碼

相關文章
相關標籤/搜索