加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > C语言 > 正文

Sonar安装和常见问题解决

发布时间:2020-12-15 03:16:36 所属栏目:C语言 来源:网络整理
导读:Sonar是一款代码质量分析工具,有助于帮助代码质量提高。 ? Sonar的官网地址为:https://www.sonarqube.org/downloads/ 点击 Show All Versions 会显示更多的版本,根据JDK版本和MySQL版本选择符合系统环境的版本。 ? 我在这里选择的是6.4 切记不要选择太低的

Sonar是一款代码质量分析工具,有助于帮助代码质量提高。

?

Sonar的官网地址为:https://www.sonarqube.org/downloads/

点击 Show All Versions 会显示更多的版本,根据JDK版本和MySQL版本选择符合系统环境的版本。

?

我在这里选择的是6.4

切记不要选择太低的版本,同时也不要选择太高的新版本。最后选择中间版本。这样兼容性会好很多,而且也会一定程度上减少因为版本过低的错误和版本过高的错误。

?

下载完毕后,解压到任意目录,我放在D盘的Pogram File目录

?

解压完毕后,进入到该目录下的bin目录,选择对应的版本,这里会显示Linux,Window和Mac,根据你自身的系统版本点击进去启动,我的系统是windows系统64位,我选择了windows-x86-64并点击进去。

如下图所示:

点击上述红色标记处

出现下图结果就表示sonar已经正常启动

否则,如果没有出现上述情况的话,出现如下两种情况的话,说明失败。

?

第一种情况,闪退,线程自动终止,没有报错,说明端口被占。可通过logs目录下的web.log查看明确日志信息,然后修改sonar.properties文件,找到sonar.web.port一行修改其端口即可解决该问题。

?

第二种情况,出现报错情况并闪退,显示如图:

解决办法:修改sonar.properties文件,添加如下内容即可:

这时再重新启动,出现如图:

然后输入浏览器地址:http://localhost:9000进入sonar主页表示成功

默认用户名和密码均为admin/admin

注意,如果要退出的话,将cmd窗口关闭即可,记得,关闭后ctrl+shift+esc查看进程,进程一定会存在的,当你使用快捷键没有获得java进程,记得稍等会,因为一定会出现的,如果你没有及时杀死该进程,将会影响sonar的正常启动。报错的信息,就是进程存在导致的。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读