无法在Eclipse开普勒中安装PMD

无法在Eclipse开普勒中安装PMD,eclipse,pmd,eclipse-kepler,Eclipse,Pmd,Eclipse Kepler,我已经使用Eclipse market place在Eclipse Kepler中安装了PMD。 但安装后我无法访问它 当我走到窗前→ 首选项并搜索PMD,我没有得到任何结果 是否有其他插件可用于源代码清理? 或者:在开普勒安装PMD需要做什么 感谢网站上关于该插件的安装信息说,您必须打开项目的属性,并查看PMD选项卡。我发现通过Eclipse Marketplace安装的PMD插件比独立插件更难使用。如果您使用Eclipse market place安装了PMD插件,那么您使用的是Eclips

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

当我走到窗前→ 首选项并搜索PMD,我没有得到任何结果

是否有其他插件可用于源代码清理?
或者:在开普勒安装PMD需要做什么


感谢

网站上关于该插件的安装信息说,您必须打开项目的
属性
,并查看
PMD
选项卡。

我发现通过Eclipse Marketplace安装的PMD插件比独立插件更难使用。如果您使用Eclipse market place安装了PMD插件,那么您使用的是Eclipse PMD,它要求Eclipse在JVM 7或更高版本上运行。如果您在JVM版本6或更低版本上运行Eclipse,并且使用的是Eclipse pmd 0.7或更低版本


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

我已经尝试了所有这些建议,现在我已经在开普勒使用了它;以下是如何做到这一点: 我确保我的EclipseKepler实例使用的是Java7——确实如此

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

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

重启开普勒

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


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

在新安装的Eclipse Kepler SR2和Eclipse PMD 0.9中,我遇到了这个问题。我正在用Java7运行eclipse。2015年末更新:刚刚发现EclipseMars需要相同的过程。(marketplace PMD安装无法一直运行,只显示一些菜单,但不会运行PMD)。