Checkstyle& Findbugs安装

时间:2012-08-14 06:16:23

标签: java windows

我已经在Windows XP上安装了javac版本1.6.0_16,我正在使用Dr.Java和命令提示符来编译和运行Java程序。

我下载并解压缩了Checkstyle 5.5和Findbugs 2.0.1。我正在尝试安装Checkstyle,而instructions表示我需要在类路径中包含checkstyle-5.5-all.jar。

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

  • C:>设置classpath =%C:\ Program Files \ Java \ jdk1.6.0_16 \ lib \ checkstyle-5.5 \ checkstyle-5.5-all.jar

这是对的吗?我应该为Findbugs做同样的事吗?提前致谢

编辑:当我使用环境变量添加上述路径并运行checkstyle hello.java时,我收到错误:'checkstyle'未被识别为内部或外部命令,可运行程序或批处理文件

1 个答案:

答案 0 :(得分:1)

Maven将为您解决此问题

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

基本上,Maven将通过针对您的代码的标准插件来管理运行Checkstyle,Findbugs(以及您还应该考虑PMD)的过程。它还将管理Javadoc的创建,链接的源代码并为您的项目生成一个网站。此外,Maven推出了一个良好的发布流程,您可以对快照进行处理,直到准备好将您的工作分享到更广阔的世界。

如果我不使用Maven?

好吧,只需在项目中创建一个/lib文件夹,然后将依赖项填入其中。随着时间的推移,你将创造越来越多,这些将交织在一起。过了一会儿,你将进入JAR Hell并转向Maven来解决问题。

我们都去过那里。