pmd-eclipse-plugin

Add this URL to your Eclipse Installation to reach this solution's update site.

2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28)

https://pmd.github.io/pmd-eclipse-plugin-p2-site/

Learn more...
Solution Description

PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, Salesforce.com Apex and Visualforce, PLSQL, Apache Velocity, XML, XSL.

Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in Java, C, C++, C#, Groovy, PHP, Ruby, Fortran, JavaScript, PLSQL, Apache Velocity, Scala, Objective C, Matlab, Python, Go, Swift and Salesforce.com Apex and Visualforce.

Categories: Source Code Analyzer

Additional Details

Eclipse Versions: 2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28)

Platform Support: Windows, Mac, Linux/GTK

Organization Name: PMD

Development Status: Production/Stable

Date Created: Saturday, March 5, 2016 - 09:48

License: BSD

Date Updated: Friday, September 12, 2025 - 05:39

Submitted by: Andreas Dangel

Date Ranking Installs Clickthroughs
October 2025 31/619 584 29
September 2025 45/653 552 30
August 2025 31/615 801 28
July 2025 71/636 313 20
June 2025 54/627 424 18
May 2025 51/634 440 17
April 2025 47/623 527 28
March 2025 46/661 685 32
February 2025 54/645 555 28
January 2025 29/654 970 70
December 2024 62/654 441 72
November 2024 55/658 593 78
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 10

Download last 500 errors (CSV)

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for pmd-eclipse-plugin.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review

I am getting below error while trying to install this plugin ("pmd-eclipse-plugin"). I am using Java v1.8.0_144 with Eclipse v2018-09 (4.9.0).


An error occurred while collecting items to be installed
session context was:(profile=epp.package.rcp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Problems downloading artifact: org.eclipse.update.feature,net.sourceforge.pmd.eclipse,7.0.0.v20230930-1814-rc4.
Error reading signed content:C:\Users\xxxxx~1\xxxxx\Local\Temp\signatureFile7508642374939281882.jar
An error occurred while processing the signatures for the file: C:\Users\xxxxx~1\xxxxx\Local\Temp\signatureFile7508642374939281882.jar
Problems downloading artifact: osgi.bundle,net.sourceforge.pmd.eclipse.plugin,7.0.0.v20230930-1814-rc4.
Error reading signed content:C:\Users\xxxxx~1\xxxxx\Local\Temp\signatureFile6398386233239682838.jar
An error occurred while processing the signatures for the file: C:\Users\xxxxx~1\xxxxx\Local\Temp\signatureFile6398386233239682838.jar