我已经使用 Eclipse 市场在 Eclipse Kepler 中安装了 PMD。但是安装后我无法访问它。
当我转到 Window → Preferences 并搜索 PMD 时,我没有得到任何结果。
是否有任何其他可用于源代码清理的插件?
或者:在 Kepler 中安装 PMD 需要做什么?
谢谢
我已经使用 Eclipse 市场在 Eclipse Kepler 中安装了 PMD。但是安装后我无法访问它。
当我转到 Window → Preferences 并搜索 PMD 时,我没有得到任何结果。
是否有任何其他可用于源代码清理的插件?
或者:在 Kepler 中安装 PMD 需要做什么?
谢谢
我发现通过 Eclipse Marketplace 安装的 PMD 插件比独立插件更难使用。可通过Eclipse 更新站点在此处安装。
我已经尝试了所有这些建议,现在我已经在开普勒工作了;操作方法如下:我确保我的 Eclipse Kepler 实例使用的是 Java 7——确实如此。
来自 eclipse 市场的链接不起作用。它将显示单个项目属性的 PMD 选项,但没有可供选择的规则。此外,主要的工作空间偏好也没有出现。
正如 Jeanne Boyarsky 所说,我必须使用这个更新站点安装它:
http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/
重启开普勒。
PMD 选项现在显示在 Windows->Preferences->PMD 中
右键单击项目时,现在会显示 PMD 项目菜单。
该插件网站上的安装信息http://acanda.github.io/eclipse-pmd/getting-started.html说您必须打开Properties
项目并查看PMD
选项卡。
如果您使用 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。