7

我已经使用 Eclipse 市场在 Eclipse Kepler 中安装了 PMD。但是安装后我无法访问它。

当我转到 Window → Preferences 并搜索 PMD 时,我没有得到任何结果。

是否有任何其他可用于源代码清理的插件?
或者:在 Kepler 中安装 PMD 需要做什么?

谢谢

4

4 回答 4

4

我发现通过 Eclipse Marketplace 安装的 PMD 插件比独立插件更难使用。可通过Eclipse 更新站点在此处安装。

于 2013-12-27T03:58:47.203 回答
4

我已经尝试了所有这些建议,现在我已经在开普勒工作了;操作方法如下:我确保我的 Eclipse Kepler 实例使用的是 Java 7——确实如此。

来自 eclipse 市场的链接不起作用。它将显示单个项目属性的 PMD 选项,但没有可供选择的规则。此外,主要的工作空间偏好也没有出现。

正如 Jeanne Boyarsky 所说,我必须使用这个更新站点安装它:

http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/

重启开普勒。

PMD 选项现在显示在 Windows->Preferences->PMD 中

右键单击项目时,现在会显示 PMD 项目菜单。

于 2014-02-20T18:40:44.430 回答
3

该插件网站上的安装信息http://acanda.github.io/eclipse-pmd/getting-started.html说您必须打开Properties项目并查看PMD选项卡。

于 2013-10-18T09:22:50.193 回答
0

如果您使用 Eclipse 市场安装了 PMD 插件,那么您使用的是 eclipse-pmd,它需要 Eclipse 在 JVM 版本 7 或更高版本上运行。如果您在 JVM 版本 6 或更早版本上运行 Eclipse,并且您使用的是 eclipse-pmd 0.7 或更早版本,则 PMD 属性页将不可见

要解决这个问题,您必须在 JVM 版本 7 或更高版本上运行 Eclipse。要更改运行 Eclipse 的 JVM,您必须相应地-vm在 eclipse.ini 中设置参数。Eclipse Wiki 解释了如何指定 JVM

于 2014-01-01T19:14:47.033 回答