我在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。 –