我在Eclipse Kepler中使用Eclipse市场安装了PMD。 但是我安装后无法访问它。无法在Eclipse中安装PMD Kepler
当我去窗口→首选项和搜索PMD,我没有得到任何结果。
是否有任何其他插件可用于源代码清理?
或者:在开普勒安装PMD需要做什么?
感谢
我在Eclipse Kepler中使用Eclipse市场安装了PMD。 但是我安装后无法访问它。无法在Eclipse中安装PMD Kepler
当我去窗口→首选项和搜索PMD,我没有得到任何结果。
是否有任何其他插件可用于源代码清理?
或者:在开普勒安装PMD需要做什么?
感谢
我发现通过Eclipse Marketplace安装的PMD插件比独立版更难使用。安装可通过Eclipse update site here.
的这个插件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或更低版本the PMD property page won't be visible。
要解决此问题,您必须在JVM版本7或更高版本上运行Eclipse。要更改Eclipse运行的JVM,您必须相应地在eclipse.ini中设置参数-vm
。 Eclipse Wiki解释了如何使用specify the JVM。
我试过所有这些建议,现在我在开普勒工作;下面是如何做到这一点: 我确信我的Eclipse Kepler实例正在使用Java 7 - 它是。
来自eclipse marketplace的链接不起作用。它将显示单个项目属性的PMD选项,但没有可供选择的规则。主工作区偏好也没有显示出来。
我不得不使用此更新站点安装它,因为珍妮Boyarsky提到:
http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/
重新启动开普勒。
的PMD选项现在在Windows的显示出来 - >首选项> PMD
的PMD项目菜单现在显示了该项目时,右键点击。
2015年末更新:刚发现Eclipse Mars需要同样的过程。 (市场上的PMD安装不能一直工作,只显示几个菜单,但不会运行PMD)。 – Phy6
我在Eclipse Kepler SR2和eclipse-pmd 0.9的新安装中遇到了这个问题。我正在用Java 7运行eclipse。 –