搜索

热门标签

  • 北大青鸟
  • 求职
  • 武汉求职
  • 招聘
  • 武汉IT培训
  • 就业
  • 武汉北大青鸟

xxx系统Eclipse 配置Checkstyle

武汉北大青鸟鲁广校区   2009-04-22 浏览

l         Checkstyle说明

介绍 Checkstyle是一个开发工具,可以帮助编程人员编写符合编码规范的java 代码 。程序员都非常讨厌程序的check工作,checkstyle能够自动地完成这项烦琐但又非常重要的工作 ,从而节省了的程序员的时间,也提高了检查的质量。Checkstyle已经成了加强编码规范的首选工具。

 

1           配置环境

操作系统

Windows XP + SP2

cpu

AMD Athlon™64 4000+ 双核

主板

865

内存

1G

硬盘

ST 160G

显卡

NVIDIA GeForce 8500GT

显示器

21寸宽屏

声卡网卡

内置

应用软件

Eclipse3.2+MyEclipse5.1.0

    注:1Mbit带防火墙功能的宽带路由器拨号上网,无固定IP

 

2           安装过程

方法一:通过更新网页

 

1。在Eclipse中,选择He lp->Software Updates->Find and Install

北大青鸟

2.选择 Search for new features to install 选择Next

教程 

3.选择 New Remote Site

JAVA学习 

4.在名称中输入 Checkstyle Plug-in,在URL中输入:http://eclipse-cs.sourceforge.net/update

5.然后继续安装就行了。

方法二:

 

1.你可以自己从Eclipse Checkstyle Plug-in's SourceForge project page 下载安装包,最新版的(2007/4/2)为4.3.0

下载到之后,把里面的两个文件夹plugins features下面的文件分别放到eclipse 目录下面对应的pluginsfeatures目录下。(别弄错了哦^_^)

2.清千万注意了,如果你就这样直接启动eclipse 可能会出现ClassNotFoundExceptions 等错误。你必须在启动eclipse的时候加上一个参数 -clean. 这样eclipse就可以更新它当前安装的许多插件信息。比如你得eclipsed盘 那么就是 d:\eclipse\eclipse.exe –clean

特别注意 Eclipse 3.0 或者 更新版本 需要Eclipse Checkstyle Plug-in 4.0.0 或者更新版本支持。

 

3.使用

1.启动eclipse

2.Open the properties of the project you want to get checked

打开你要检查的项目的属性

电脑培训 

 

武汉培训  

 

4.接下来就可以看看你的代码符合规范与否了

 

电脑教程 

第四部分 Checkstyle的结果输出含义

输出内容

内容含义

Type is missing a javadoc commentClass

缺少类型说明

{ should be on the previous line {

应该位于前一行

Methos is missing a javadoc comment

方法前面缺少javadoc注释

Expected @throws tag for Exception

在注释中希望有@throws的说明

. Is preceeded with whitespace .

前面不能有空格

. Is followed by whitespace.

后面不能有空格

= is not preceeded with whitespace=

前面缺少空格

= is not followed with whitespace=

后面缺少空格

} should be on the same line}

应该与下条语句位于同一行

Unused @param tag for unused

没有参数“unused”,不需注释

Variable CA missing javado

变量“CA”缺少javadoc注释

Line longer than 80characters

行长度超过80

Line contains a tab character

行含有”tab” 字符

Redundant Public modifier

冗余的“public modifier

Final modifier out of order with the JSL suggestionFinal

modifier的顺序错误

Avoid using the “.*” form of import

import格式避免使用“.*

Redundant import from the same packag

从同一个包中Import内容

Unused import-java.util.list

import进来的java.util.list没有被使用

Duplicate import to line XXX

重复Import同一个内容

Import from illegal package

从非法包中 Import内容

while construct must use {}”“while

while 语句缺少“{}

Variable “sTest1” must be private and have accessor method

变量“sTest1”应该是private的,并且有调用它的方法

Variable “ABC” must match pattern ^[a-z][a-zA-Z0-9]*$

变量“ABC”不符合命名规则“^[a-z][a-zA-Z0-9]*$

 

在对话框中选择你要的checkStyle项目

请注意不要忘记了在左上角那个box打勾。如图。

3.Select the Checkstyle section within the properties dialog (武汉北大青鸟鲁广校区 牛昊老师)


上一篇:Sql考勤系统的实现    下一篇:回溯法的基本思想
作者: 武汉北大青鸟
原载: 武汉北大青鸟鲁广校区 whhpaccp.com
版权所有,转载时必须以链接形式注明作者和原始出处及本声明
高中生入口-武汉北大青鸟
大学生入口-武汉北大青鸟
三校生入口-武汉北大青鸟
去名企入口-武汉北大青鸟

选择课程-北大青鸟

开班类型:
开班时间:
北大青鸟在线咨询
北大青鸟在线测试
北大青鸟公开课预约
网站导航 | 乘车路线 | 合作网站 | 专题资讯 | 招聘信息 | 联系我们 | 在线留言 | 媒体合作
武汉北大青鸟报名咨询
企业人才预定热线
全国免费咨询电话
就业服务电话
教学质量监督
武汉北大青鸟地址
邮编
027-87807737 / 87807787
027-87807736
800-880-0456(电信用户)
027-87807717 李老师
027-87807727 吕老师
武汉洪山区鲁巷广场武汉数码港3楼(鲁巷广场隔壁)
430074   鄂ICP备06014222号