通过java运行PMD

时间:2017-12-01 23:13:38

标签: java pmd

我正在尝试通过此网站之后的Java运行PMD http://pmd.sourceforge.net/pmd-4.3/running.html

当我在命令提示符下运行此命令时:

java net.sourceforge.pmd.PMD /path/to/source text basic,imports,unusedcode

它似乎抛出错误: 错误:无法找到或加载主类net.sourceforge.pmd.PMD

运行此命令需要什么?

1 个答案:

答案 0 :(得分:0)

您需要-cp命令行参数和后面的jar文件列表。 jar文件的路径可以是绝对路径,从C:\或/开始,或相对于当前目录。如果没有-cp listofjars,Java无法找到主类,但在文件系统中找不到相对于当前目录的类。它位于一个jar文件中。

编辑:乍一看,您显示的命令是页面上的示例模板命令。它并不意味着自己运行。您需要使用真实文件和选项填写参数。