有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Checkstyle和Findbugs安装

我已经在windowsxp上安装了javacversion1.6.0_16,我正在使用Dr.Java和命令提示符编译和运行Java程序

我下载并提取了CheckStyle5.5和FindBugs2.0.1。我正在尝试安装Checkstyle,instructions声明我需要包含Checkstyle-5.5-all。类路径中的jar

我的问题是,我应该将Checkstyle目录放在jdk1的lib文件夹中吗。6.0_16目录,并按如下方式设置类路径:

  • C:>;设置类路径=%C:\Program Files\Java\jdk1。6.0_16\lib\checkstyle-5.5\checkstyle-5.5-all。罐子

这是正确的吗?我应该为Findbugs做同样的事情吗?提前谢谢

编辑:当我使用环境变量添加上述路径并运行checkstyle hello时。java,我得到了错误:“checkstyle”不被识别为内部或外部命令、可操作程序或批处理文件


共 (1) 个答案

  1. # 1 楼答案

    Maven将为您解决此问题

    听起来你刚刚开始接触Java世界。为此,我建议您在构建过程中研究Maven。此外,在撰写本文时,您应该至少使用JDK1.6.0_33

    基本上,Maven将管理运行检查风格的过程,Findbugs(也应该考虑PMD)通过标准插件来抵抗代码。它还将管理Javadocs的创建、链接的源代码,并为您的项目生成一个网站。此外,Maven还推广了一个良好的发布流程,让您在准备好向更广泛的世界分享您的工作之前,一直使用快照

    如果我不使用Maven

    那么,只需在项目中创建一个/lib文件夹,并将依赖项填充到其中。随着时间的推移,你会创造越来越多的东西,这些东西会相互交织在一起。一段时间后,你将进入JAR Hell并转向Maven解决问题

    我们都去过