我已经在Windows上安装了javac版本的1.6.0_16,我使用Dr.Java和命令提示符来编译和运行Java程序。
我下载并解压Checkstyle 5.5和Findbug 2.0.1。我正在尝试安装Checkstyle,使用说明说我需要在类路径中包含checkstyle-5.5-all.jar。
我的问题是,是否应该将Check样式目录放置在jdk1.6.0_16目录的lib文件夹中,并按如下方式设置类路径:
这是正确的吗?我应该为Findbug做同样的事吗?提前感谢
编辑:当我使用环境变量添加上面的路径,并运行校验样式hello.java时,我得到了错误:“校验样式”不能识别为内部或外部命令、可操作的程序或批处理文件。
发布于 2012-08-14 16:06:59
Maven 将为您解决这个问题
听起来你在Java世界才刚刚起步。为此,我建议您查看构建过程的Maven。此外,在编写本报告时,您至少应该使用33。
本质上,Maven将通过针对您的代码的标准插件来管理运行Checkstyle、Findbug(您还应该考虑PMD)的过程。它还将管理Javadocs的创建,链接源代码,并为您的项目生成一个网站。此外,Maven促进了一个很好的发布过程,在此过程中,您可以处理快照,直到准备好将您的工作分享给更广泛的世界。
,如果我不使用Maven?
那么,只需在项目中创建一个/lib文件夹,并将依赖项填充到其中。随着时间的推移,你会创造越来越多,这些将被交织在一起。过一段时间,您将进入盖尔地狱并求助于Maven来解决问题。
我们都去过那里。
https://stackoverflow.com/questions/11957966
复制相似问题