方法一:
1.Eclipse中,选择Help->Software Updates->Find and Install
2.选择 Search for new features to install 选择Next
3.选择 New Remote Site
4.输入更新地址
http://eclipse-cs.sourceforge.net/update
5. 安装后重启即可
方法二:
1.下载eclipse插件
下载后,把里面的两个文件夹plugins和 features下面的文件分别拷贝到eclipse目录下面对应的plugins和features目录
2.如果你就这样直接启动eclipse 可能会出现ClassNotFoundExceptions 等错误,所以必须在启动eclipse的时候加上一个参数 -clean. 这样eclipse就可以更新它当前安装的许多插件信息
比如你得eclipse在d盘 那么就是 d:\eclipse\eclipse.exe -clean
checkStyle 使用
选中工程,右键选择checkstyle->check code with checkstyle,检查错误即可
Checkstyle的结果输出
序号 输出内容意义
1 Type is missing a javadoc commentClass 缺少类型说明
2“{” should be on the previous line “{” 应该位于前一行
3Methos is missing a javadoc comment方法前面缺少javadoc注释
4Expected @throws tag for “Exception”在注释中希望有@throws的说明
5“.” Is preceeded with whitespace “.” 前面不能有空格
6“.” Is followed by whitespace“.” 后面不能有空格
7“=” is not preceeded with whitespace“=” 前面缺少空格
8“=” is not followed with whitespace“=” 后面缺少空格
9“}” should be on the same line“}” 应该与下条语句位于同一行
10Unused @param tag for “unused”没有参数“unused”,不需注释
11Variable “CA” missing javadoc变量“CA”缺少javadoc注释
12Line longer than 80characters行长度超过80
13Line contains a tab character行含有”tab” 字符
14Redundant “Public” modifier冗余的“public” modifier
15Final modifier out of order with the JSL suggestionFinal modifier的顺序错误
16Avoid using the “.*” form of importImport格式避免使用“.*”
17Redundant import from the same package从同一个包中Import内容
18Unused import-java.util.listImport进来的java.util.list没有被使用
19Duplicate import to line 13重复Import同一个内容
20Import from illegal package从非法包中 Import内容
21“while” construct must use “{}”“while” 语句缺少“{}”
22Variable “sTest1” must be private and have accessor method变量“sTest1”应该是private的,并且有调用它的方法
23Variable “ABC” must match pattern “^[a-z][a-zA-Z0-9]*$”变量“ABC”不符合命名规则“^[a-z][a-zA-Z0-9]*$”
24“(” is followed by whitespace“(” 后面不能有空格 25“)” is proceeded by whitespace“)” 前面不能有空格
相关推荐
Checkstyle 检查结果会以不同的错误或警告形式显示,以下是一些常见的例子: 1. 类型缺少 Javadoc 评论。 2. 大括号 `{` 应该放在上一行。 3. 方法缺少 Javadoc 评论。 4. 需要在注释中添加 @throws "Exception" ...
`content.jar`和`artifacts.jar`这两个文件是Eclipse插件常见的组成部分。`content.jar`可能包含了插件的资源文件,如图标、帮助文档等,而`artifacts.jar`可能是插件的打包文件,其中包含了插件的类和元数据信息。 ...
**CheckStyle-eclipse插件安装及使用说明** CheckStyle是一款强大的静态代码分析工具,主要用于检查Java源代码是否符合一定的编码规范。它可以帮助开发者遵循统一的编程标准,提高代码的可读性和可维护性,减少潜在...
标题 "Checkstyle for Eclipse 插件,本地站点安装" 指的是将 Checkstyle 集成到 Eclipse 开发环境中的过程,特别是通过本地站点安装的方法。这种方法允许用户在没有网络连接或者网络不稳定的情况下,仍然可以便捷地...
本文将详细介绍如何在Eclipse中配置和使用Checkstyle插件,以及如何解读检查结果,以提升代码质量和一致性。 1. **安装Checkstyle插件** - 首先,打开Eclipse,进入"Help" -> "Eclipse Marketplace"。 - 在...
FindBugs则专注于查找代码中的错误和潜在缺陷。它使用复杂的静态分析技术,寻找可能的空指针异常、并发问题、资源泄漏等常见问题。FindBugs不仅能检测出编译时不易察觉的错误,还能预测运行时可能出现的问题,大大...
FindBugs可以检测出Java代码中的常见错误和潜在问题,如空指针异常、资源泄漏、并发问题等。它通过分析字节码来找出可能的bug,而不是依赖于运行时行为,因此可以在编码阶段就发现许多问题,从而提高代码质量。 ...
### 编码规范化插件checkStyle #### 一、前言 **Checkstyle**是一款用于Java项目的静态代码分析工具,能够帮助开发者遵循一定的编码规范,从而提高代码质量和可读性。该工具支持自定义规则集,可以根据项目需求...
5. **PMD**和**Checkstyle**:这两个静态代码分析工具可以帮助开发者发现潜在的编程错误和不符合编码规范的地方,提高代码质量。 6. **Maven Integration**:对于Maven项目的管理,M2Eclipse插件提供了很好的支持,...
通过配置不同的检查策略,它可以检测代码中常见的错误和不良编程习惯,如命名规则、代码布局、注释规范等。 #### 三、在Eclipse中配置Checkstyle ##### 1. 安装Checkstyle插件 - **插件选择**:推荐使用 **...
8. **Tycho**:Tycho是一个Maven插件,用于构建Eclipse插件和RCP(Rich Client Platform)应用。它使得基于Eclipse的项目的构建过程更加简单和标准化。 9. **m2e (Maven Integration for Eclipse)**:m2e是Eclipse...
在实际使用中,一些常见的Eclipse插件包括:Subversive(SVN版本控制)、M2E(Maven集成)、PMD(代码质量检查)、Checkstyle(编码规范检查)、JRebel(热部署)等。MyEclipse则可能预装了更多针对企业级开发的插件...
了解并熟练使用这些Eclipse插件,能显著提升开发效率,优化工作流程。每个插件都有其特定的功能和使用场景,开发者可以根据自己的需求选择安装。在实际开发中,不断探索和尝试新的插件,也是提升开发技能的重要途径...
2. **常见的Eclipse插件**: - **Java开发**:例如,Eclipse JDT(Java Development Tools)提供了全面的Java语言支持,包括语法高亮、代码自动完成、错误检查等。 - **Web和企业应用开发**:例如,WTP(Web Tools...
3. FindBugs:通过分析字节码,FindBugs 能发现可能存在的错误和缺陷,提前预防潜在问题。 三、代码重构工具 1. JUnit:用于自动化单元测试,确保代码的正确性和可靠性。Eclipse 内置了对 JUnit 的支持,方便编写、...
Eclipse FindBugs 插件是开发者在使用Eclipse IDE时的一个强大工具,它专注于静态代码分析,旨在帮助找出潜在的编程错误和坏味道。这个插件能够在代码编译后,而无需实际运行程序,就能检测出可能存在的问题,从而...
CheckStyle是一款广泛使用的Java编程语言的静态代码分析工具,它主要功能是检查代码风格和潜在的编程错误,帮助开发者遵循一定的编码规范,提高代码质量和可读性。在软件开发过程中,尤其是在大型项目中,保持一致的...
1. **安装与配置**:介绍如何将CheckStyle集成到开发环境中,例如在Eclipse、IntelliJ IDEA、Maven或Gradle项目中设置和配置CheckStyle插件。此外,还会讲解如何自定义CheckStyle的规则配置文件(checkstyle.xml)以...