簡體   English   中英

為什么SonarScanner忽略sonar.sources值(您必須定義以下必需屬性)?

[英]Why SonarScanner ignores sonar.sources value (You must define the following mandatory properties)?

我希望您能在執行時遇到一個問題:“立即生成”,因為執行該操作時,控制台輸出顯示了一系列故障

其中一個失敗是,現在仍然是,文件的屬性,我已經配置了它們,並且仍然出現錯誤,我也將它們保存在項目目錄中,但是沒有任何失敗。

這些是我在項目中擁有的屬性

sonar.projectKey=sistema_integracion
sonar.projectName=sistema_integracion
sonar.projectVersion=1.0
sonar.projectDescription=proyecto_asir
sonar.source=C:\Program Files (x86)\Jenkins\workspace\proyecto_integracion\spring_boot\src\main\java\hello
sonar.language=java
sonar.java.binaries=. 
sonar.sourceEncoding=UTF-8
sonar.scm.disabled=True 

-這些都是缺陷,我將不勝感激。 非常感謝。

錯誤:SonarQube掃描儀執行期間出錯

錯誤:您必須為“ sistema_integracion”定義以下必需屬性:sonar.sources

錯誤:使用-X開關重新運行SonarQube Scanner以啟用完整的調試日志記錄。

警告:無法在工作區中找到“ report-task.txt”。 SonarScanner成功了嗎?

錯誤:SonarQube掃描儀以非零代碼退出:1

完成:失敗

這是您的問題:

ERROR: You must define the following mandatory properties for 'sistema_integracion': sonar.sources

您定義了一條絕對路徑:

sonar.source=C:\Program Files (x86)\Jenkins\workspace\proyecto_integracion\spring_boot\src\main\java\hello

路徑必須是相對的。 如果這是您的文件結構:

sonar-project.properties
src
  \-main
       \-java

然后,您應該設置:

sonar.sources=src/main/java

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM