深圳Java培训
达内深圳宝安中心

136-3244-2201

热门课程

【达内JAVA资讯】SonarQube Java 3.6 发布啦!

  • 时间:2015-10-08
  • 发布:深圳达内
  • 来源:深圳达内

SonarQube Java 3.6 发布,该版本增加了 14 个新的规则,改进了对自定义规则的支持。

SonarQube为静态代码检查工具,帮助检查代码缺陷,改善代码质量,提高开发速度,通过系列使用经验分享给小伙伴们!

我们已经介绍过如何安装了,现在我们来介绍如何分析,分析和安装一样简单。

sonar-runner分析方法

代码分析篇

工具/原料

·

sonar分析工具:sonar-runner

·

方法/步骤

.

下载sonar-runner:

.

1.进入下载页面

.

2.找到sonarqube-runner

.

如图:

.

3.点击下载

.

下载完后,解压,将bin文件加入环境变量path中

如我的路径:F:\sonar-runner-2.4\bin

将此路径加入path中

配置文件,以java工程为例

1.在工程根目录下新建立一个sonar-project.properties配置文件

2.用记事本打开进行参数配置,最简参数配置如下

# Required metadata

sonar.projectKey=Monkey

sonar.projectName=Monkey

sonar.projectVersion=1.1

# Comma-separated paths to directories with sources (required)

sonar.sources=src

sonar.binaries=bin\classes

# Language

sonar.language=java

# Encoding of the source files

sonar.sourceEncoding=UTF-8

说明:

projectKey与projectName和工程名字一样即可

sources为源码目录

binaries为编译后的classes目录,这个目录要注意一下,如果都在bin下面或者目录还有很多层级才到classe目录,可以直接为sonar.binaries=bin,sonar会自动遍历所有目录

language为分析的语言

sourceEncoding源码编码格式

分析啦,分析也是超级简单

1.打开CMD命令行

2.cd进入你的工作空间,某个工程的代码路径

3.敲入sonar-runner,即可进行分析

结果展示

分析完后只要进入  http://localhost:9000/

是不是发现多了一个刚才你设置的projectKey

点击你分析的工程,查看分析结果

默认是英文界面,可以安装中文插件.

 

上一篇:努力所以优秀,优秀所以成功
下一篇:编程语言排行榜

为什么 Java 是适合 I0T 的语言

编程语言排行榜

【达内职场秀】如何通过面试官去了解企业

【达内JAVA教程】Java与C/C++的区别

选择城市和中心
贵州省

广西省

海南省