Checkstyle使用参考

Checkstyle使用参考

ID:39547825

大小:160.50 KB

页数:26页

时间:2019-07-06

Checkstyle使用参考_第1页
Checkstyle使用参考_第2页
Checkstyle使用参考_第3页
Checkstyle使用参考_第4页
Checkstyle使用参考_第5页
资源描述:

《Checkstyle使用参考》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Checkstyle使用参考一、Checkstyle简介Checkstyle是一个帮助开发者按照某种习惯编写java代码的工具,他实现了代码检查的自动化,帮助人们从这种繁琐的工作中解放出来。默认提供了对sun编程规范的支持,但是Checkstyle是一个具有高可配置性的,你完全可以根据自己的要求来配置需要检查的内容。二、Checkstyle+Ant1下载安装1.1Ant的下载安装下载apache-ant-1.6.5-bin.zip,然后解压缩到C:apache-ant-1.6.5(或其它路径下)。添加新的环境变量ANT_HOME添加新的变量值到环境变量Path中在Dos窗口下输

2、入ant回车,如果看到下图的内容,说明Ant已经成功安装了。如果没看到上图的信息,请根据运行环境的实际情况检查下列信息ANT_HOME=C:apache-ant-1.6.5JAVA_HOME=C:j2sdk1.4.2_08Path=%ANT_HOME%bin;%JAVA_HOME%bin;(后面还有很多,这里就省略了)ClASSPATH=.;%JAVA_HOME%jrelibrt.jar;%JAVA_HOME%libtools.jar(注意上面一行等号后面是个点“.” 后面接分号)1.2Checkstyle的下载安装下载checkstyle-4.2.zip,然后

3、解压缩到C:checkstyle-4.2(或其它路径下),下文提到这个路径时将使用CHECKSTYLE_HOME代替。将CHECKSTYLE_HOME目录下的checkstyle-optional-4.2.jar拷贝到ANT_HOMElib目录下2.使用Ant实现代码检查使用Ant实现代码检查,我们共需要三个文件build.xml,user.properties和sunrising_checks.xml,下面分别对讲解这三个文件。2.1user.properties这个文件是将要在build.xml中用的属性文件,用户可以自定义下面的常用的属性#项目名称project.nam

4、e=TopShelf#项目所在的路径project.dir=F:\eclipse\WorkSpace20061012\WordEmTest#源文件所在的路径project.src.dir=${project.dir}\src#报告生成的位置,默认的位置为${project.dir}\report#如果需要在其它位置生成报告,请删除下面一行前面的"#",并且在等号后面给出路径#project.checkstyle.report.dir=newpathhere#检测结果文件名,默认为${project.name}-checkstyle-result-${DSTAMP}.x

5、ml#如果需要在改成其它的文件名,请删除下面一行前面的"#",并且在等号后面给出新的文件名#project.check.result.name=newnamehere#检测报告文件名,默认为${project.name}-checkstyle-report-${DSTAMP}.html#如果需要在改成其它的文件名,请删除下面一行前面的"#",并且在等号后面给出新的文件名#project.check.report.name=newnamehere#checkstyle的配置文件,默认的配置文件为${basedir}/sunrising_checks.xml#如果需要使用其它的配置文

6、件,请删除下面一行前面的"#",并且在等号后面给出配置文件的路径#checkstyle.config=newpathhere#checkstyle的报告风格,默认值为${basedir}/contrib/checkstyle-noframes.xsl#checkstyle.report.style=newstylehere2.2build.xml这个文件是运行Ant时需要用的文件  

7、"/>