Sonar安装和常见问题解决
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的正常启动。报错的信息,就是进程存在导致的。
转载于:https://www.cnblogs.com/youcong/p/9507547.html
Sonar安装和常见问题解决相关推荐
- AutoItLibrary安装和常见问题解决
AutoItLibrary安装和常见问题解决 参考文章: (1)AutoItLibrary安装和常见问题解决 (2)https://www.cnblogs.com/dreamyu/p/6869152. ...
- Linux安装Steam常见问题解决方法
Linux安装Steam常见问题解决方法 在官网下载包以后 root@localhost:~# dpkg -i 包名 接下来可能会提示安装过程中出现错误常见的就是安装完以后打开steam没反应或者出现 ...
- Keil MDK 和 IAR 两款ARM开发工具区别比较和Keil MDK 的下载,安装及常见问题解决
软件的开发工具在软件的开发过程中占很重要的地位,可以说是直接影响你软件开发的效率.比如:开发工具的常用功能.配置.以及优化等级. ARM处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微 ...
- zlib 离线安装_黑板派Python扩展库安装与常见问题解决完整指南
点击蓝字 ! 关注我们 "Python小屋"编程比赛正式开始 推荐图书: <Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),董付国, ...
- 关于Xilinx下载器驱动安装及常见问题解决方法
PC操作系统平台:Win7x64 ISE14.4/ISE14.7 下载器工作状态指示灯说明: 如果Xilinx的下载器与电脑连接之后,下载器上面的指示灯不亮,说明PC上安装的下载器驱动有问题或者是下载 ...
- Node.js安装及常见问题解决办法
1.首先登录node.js官网下载安装包:https://nodejs.org/en/download/ 2.双击安装,下一步下一步即可 安装成功,测试安装是否成功,运行CMD,分别输入node -v ...
- Genymotion模拟器的安装及常见问题解决方法
Genymotion是很好用很快的一款Android模拟器. 我们使用的时候下载一个免费版的就足够用了. 官网下载地址:http://www.genymotion.net/ 不过这个软件下载之前必须注 ...
- git编译安装与常见问题解决
1. 先去官网下载一个安装包 ,假设目录/APP/ido 2. cd /APP/ido 3. tar -zxvf git-2.7.2.tar.gz 4. 安装依赖 yum -y install gcc ...
- sonar工具使用常见问题解决
1. jenkins上集成sonar工具,执行器切换后,跑工程报错如下: ERROR: SONAR_RUNNER_HOME exists but does not point to a valid i ...
- OpenROAD保姆级安装及常见问题解决
OpenROAD安装 1 源码下载 2 编译安装前检查 3 代码编译 4 运行OpenROAD 5 测试 1 源码下载 由于github的原因,这里的源码下载在linux里面往往需要连接外网,一般会出 ...
最新文章
- 跟着老司机玩转Node自定义命令行
- 5、kafka的操作
- Objective-C中的hasPrefix
- yolov3代码详解_代码资料
- Python中的高阶函数map
- MySQL 错误 #1113
- Qt Dialog捕捉鼠标移动事件
- 分库分表解决方案之ShardingSphere
- The 15th UESTC Programming Contest Preliminary K - Kidd1ng Me? cdoj1565
- Android的ListView长按监听器
- 转 web 开发字体
- magento 自动发送跟踪号_光伏电站自动跟踪集散控制系统的研究
- EditPlus3.3 集成 SVN
- 微pe工具箱 系统安装教程_微PE工具箱安装系统教程(Win7或Win10)
- android 7红米3,红米7 3+64也并没有想象中那么差,开箱+上手初体验
- 每日新闻:雷军微博互动李东生,小米又有新动作?
- 计算机网络期中考试总结反思,期中考试总结与反思范文
- 四位共阳极数码管显示函数_DS1302,四位共阳极数码管显示时钟,可调时间
- 典型的NMOS开关驱动电路
- overflow的用法(auto)