1. 程式人生 > >sonar Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar

sonar Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar

plugin upload mini scan gpo default 命令 fault like

背景:

今天在項目根目錄執行maven sonar:sonar ,報錯信息如下,然後就各種的搜,折騰了多半天天也沒找出解決辦法,最後打算放棄時,看到一遍文章說是mysql max_allowed_packet 的問題

Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar (default-cli) on project air_order_mis_new_git: Failed to upload report - 500: An error has occurred. Please contact your administrator -> [Help 1]

技術分享圖片

2、解決方法:

mysql客戶端命令行執行

set global max_allowed_packet = 100*1024*1024;

show VARIABLES like ‘%max_allowed_packet%’; 查看 max_allowed_packet收更新成功

最後問題解決

3、max_allowed_packet是幹嘛的呢?

原來是控制server接受數據包的大小,有時大量的插入數據會因max_allowed_packet參數限制,而導致寫入失敗

當時就往maven 配置 sonar配置上想了,怎麽就沒想到mysql呢?

sonar Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar