【发布时间】:2015-08-31 23:22:27
【问题描述】:
我正在尝试运行 sonar-runner.bat,当它几乎完成分析时,它写的 max_allowed_packet 比什么都多。所以它失败了。
通过深度搜索,每个人都说我应该在 MySQL 文件夹中配置 my.ini 文件。但, 我没有安装 MySQL。
日志: 错误:无法执行声纳 错误:导致:无法保存文件源 错误:由以下原因引起:
更新数据库时出错。原因:com.mysql.jdbc.packettoobigexception:查询数据包太大(3215747 >1048576)。你可以改变这个..bla..bla
错误可能涉及org.sonar.core.source.db.filesourcemapper.insert-inline
设置参数时出错
我怎样才能改变它? 帮忙!
【问题讨论】:
-
请添加分析日志,否则没人能帮助你。
-
我插入了一些日志。抱歉这个难以理解的问题。由于难以访问计算机。由于公司问题。哈哈。我所能做的就是在电脑上触摸不到 3 分钟。
-
如果你得到这个,这意味着 SonarQube 服务器运行在 MySql 之上,你面临与stackoverflow.com/questions/14592351/… 相同的问题。所以你应该联系你公司的SonarQube管理员。
-
我从未安装过 MySQL。我不知道 sonarqube 是如何在什么之上运行的。它只是显示我已达到 max_allowed_packet。
标签: mysql sonarqube sonarqube-5.0