标签:
Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。支持的语言包括:Java、PHP、C#、C、Cobol、PL/SQL、Flex 等。
代码覆盖:通过单元测试,将会显示哪行代码被选中
改善编码规则
搜寻编码规则:按照名字,插件,激活级别和类别进行查询
项目搜寻:按照项目的名字进行查询
对比数据:比较同一张表中的任何测量的趋势
1.数据库的连接,因为看百度中有的说不用连接有的说需要连接,那连接的话sonar.properties里面具体的配置应该怎么配置
2.需不需要配置sonar-runner,配置的话sonar-runner.properties如何配置
3.如何检测JAVA项目 如何配置项目,如何检测
安装还是很容易的吧。java maven项目的话,不用runner也可以,maven settings文件中加个plugin就可以了。
properties文件的话,看你使用的db。mysql的话,就放开对应的配置项(url,user,password),其他端口什么可以先不改。maven和grandle项目应该修改公共配置文件就可以,普通项目或者ant项目可能需要runner吧。
直接把项目托管到 git.oschina.net ,可直接使用 sonar 来分析项目
# Required metadata
sonar.projectKey=org.sonarqube:java-simple-sq-scanner
sonar.projectName=Java :: Simple Project Not Compiled :: SonarQube Scanner
sonar.projectVersion=1.0
# Comma-separated paths to directories with sources (required)
sonar.sources=src
# Language
sonar.language=java
# Encoding of the source files
sonar.sourceEncoding=UTF-8
厂商名称:
按键精灵2021官方下载22.8M335人在玩按键精灵2021官方版本是目前电脑上最受欢迎的一款键盘鼠标模拟软件,可以完美模拟人工对于鼠标键盘的操作,帮助你自动重复完成那些重复的操作。本版是按键精灵官方推出的按键精灵2017官方最新版本,欢迎广大用户前来体验。不管是日常办公还是游戏脚本,只要鼠标键盘能完成的,按键精灵2021版就能轻松帮你搞定!
下载phpMyAdmin最新版11.0M303人在玩phpMyAdmin是一个用PHP编写的,可以通过互联网控制和操作MySQL。通过phpMyAdmin可以完全对数据库进行操作,例如建立、复制/删除数据等等。phpMyAdmin是一个用PHP编写的软件工具[2],可以通过web方式控phpMyAdmin制和操作MySQL数据库。
下载notepad++8.2M517人在玩编辑器软件哪个好?Notepad++是一款非常有特色的编辑器,是开源软件,可以免费使用。Notepad++是用于编辑xml、脚本以及记笔记的最佳工具。这个工具的最好部分在于,你在Notepad++上打开的任何一个文档,在关闭后都会有一个残留文档,它有助于在意外删除重要文档,还有办法恢复。
下载微信开发者工具稳定版129.0M74人在玩微信开发者工具稳定版是一款由微信官方推出的编程开发工具,通过这款软件,用户可以开发公众号新功能以及开发小程序,今天为大家带来的这款版本,是最新的稳定版,感兴趣的朋友快来下载体验吧。
下载海龟编辑器(Python编辑器)213.5M30人在玩海龟编辑器是编程猫推出的一款Python编辑器,专门针对少儿Python学习,让孩子通过简单的方式,爱上Python,学会Python,软件界面简洁,使用方便,想要快速学习Python的用户,不妨试试吧!
下载乐高spike prime科创套装软件1.32G6人在玩乐高spikeprime科创套装软件是一款深受用户欢迎的编程学习套件,每个课程小节,都包含引导视频、搭建手册、编程示例、几个有趣而略有挑战的小任务,非常适合孩子学习编程知识,感兴趣的朋友可以下载体验。
下载乐高mindstorms ev3240.0M6人在玩乐高mindstormsev3是一款非常好用过的编程学习工具,在这可以体验极致的头脑风暴编程,让你不再局限于课程上的知识,能够让学生了解更多的编程知识,拓展思维,感兴趣的朋友快来下载吧。
下载华为ensp模拟器411.7M24381人在玩华为交换机模拟器ensp是图形化网络仿真平台,该平台通过对真实网络设备的仿真模拟,帮助广大ICT从业者和客户快速熟悉华为数通系列产品,了解并掌握相关产品的操作和配置、提升对企业ICT网络的规划、建设、运维能力,从而帮助企业构建更高效,更优质的企业ICT网络。
下载Minecraft我的世界教育版292.2M26人在玩Minecraft我的世界教育版是一款基于京东云上开发的图形编程软件,它将游戏和编程结合在了一起,可以锻炼孩子的编程思想,培养孩子的学习兴趣,感兴趣的朋友不要错过了,欢迎大家下载体验。
下载慧编程mBlock5241.7M840人在玩慧编程mBlock5是一款面向Steam教育领域的编程软件,基于Scratch3.0开发,它的功能也很强大,支持积木式编程和代码编程,慧编程让用户可以创作有趣的游戏、动画等作品,从培养兴趣出发,培养孩子的编程兴趣,有需要的朋友快来下载试试吧。
下载