赞
踩
1、安装MYSQL,在baidu搜了一圈,安装了几个不同的版本,都不怎么成功,最后到官网下载了个版本回来。速率也很快,可能是用了CDN技术。
官网地址https://dev.mysql.com/downloads/file/?id=482487;
记住不要勾选“Login”或者“sign up”,直接选择download;
解压后,设置环境变量:
接着进行Mysql的服务启动,中间几个来回,终于算是将这个服务启动起来了,总结主要问题有三:
1、命令:net start mysql,cmd提示mysql服务无法启动,想去到window系统自带的服务界面进行界面手动启动服务,mysql服务启动失败:
最后baidu了一下,各路高手凉出来的招数,也是逐一试验。最后解决方案为,在mysql目录下,手动创建data 文件夹,手动设置my.ini文件,再在cmd上面敲入mysqld --remove mysql;接着mysqld --initialize; mysqld --install;结果CMD提示无法启动服务,没有办法了,最后清空了data里面生成的所有文件,再跑一边上面三条命令,终于给我提示启动mysql服务成功!。(体会:工具软件在安装过程中总是产生这样或者那样的问题,很少说一撮而就的,多度娘(中间又试过mysqld --console定位),除非对该软件的周边依赖,系统依赖非常清楚)(https://blog.csdn.net/qq_26525215/article/details/53424152)
接下来就是登录mysql,并设置sonar的用户名、密码、数据表,详情不罗列了,网上能搜到很多。
接下来到sonar官网下载(https://www.cnblogs.com/qiaoyeye/p/5249786.html)
sonarqube:http://www.sonarqube.org/downloads/;
1、安装jvm,设置环境变量;
2、运行
中间试过没有成功,提示java.exe没有找到,又重新检查了一遍,几个来回成功了。
访问 losthost:9000
接着,自己写了个简单的cs sln进行测试。
1、首先在
安装需要的补丁,比如支持C#语言的包,
接着
其中上面截图的第一步,是需要到官网下载scanner工具,
下载后,设置环境变量。按照上面截图网址提示的做,在cmd命令输入
SonarScanner.MSBuild.exe begin /k:"newtest" /d:sonar.host.url="http://localhost:9000" /d:sonar.login="ac832cd06283e400d8c2952882daec52989d4d8b"
MsBuild.exe /t:Rebuild
SonarScanner.MSBuild.exe end /d:sonar.login="ac832cd06283e400d8c2952882daec52989d4d8b"
即可。
当然,中间也发生了很多问题,关键是
1、在cmd下指定的*.sln所在目录下敲入上面三条命令。
2、环境变量要设置对。
3、最后总体下来结果出来了。
最后效果如下:
最后上来结果如下:
接下来,是想办法让手工敲命令转变为通过CMD的bat批处理+Windows定时计划每天自动启动执行一遍;或者写个服务,再封装一下,实现全流程自动化。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。