Skip to main content
  • Create account
  • Log in
Eclipse Plugins, Bundles and Products - Eclipse Marketplace
  • My Marketplace
  • Add Content
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
  1. Home
  2. Marketplace
  3. Tools (1600)
  4. eclipse-pmd

eclipse-pmd

eclipse-pmd
243
9
Install

Drag to Install!

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

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

2019-12 (4.14)
2019-09 (4.13)
2019-06 (4.12)
2019-03 (4.11)
2018-12 (4.10)
2018-09 (4.9)
Photon (4.8)
Oxygen (4.7)
Neon (4.6)
Mars (4.5)
Luna (4.4)
Kepler (4.3)
Juno (4.2, 3.8)
Previous to Juno (<=4.1)

http://www.acanda.ch/eclipse-pmd/release/latest

Learn more...

Details Group Tabs

Details

The eclipse-pmd plug-in integrates the source code analyzer PMD into the Eclipse IDE. Everytime you save your work, eclipse-pmd scans your source code and looks for potential problems like possible bugs and suboptimal, duplicate, dead or overly complicated code. Where possible, eclipse-pmd offers quick fixes that automatically fix the problems. These quick fixes can be used to fix a single problem or all occurrences in your entire code base.

Categories:
  • Source Code Analyzer
Tags:
  • PMD,
  • Static Code Analysis,
  • code analyzer,
  • code quality
Additional Details
Eclipse Versions: 
2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
Philip Graf
Date Created: 
Sat, 2013-06-22 05:32
Development Status: 
Production/Stable
License: 
EPL
Date Updated: 
Mon, 2019-12-02 14:52
Submitted by: 
Philip Graf
Subscribe to eclipse-pmd RSS-feed
Screenshots
Metrics
DateRankingInstallsClickthroughs
December 201989/755252 (0.21%)17
November 201986/9001127 (0.21%)47
October 201988/8881158 (0.2%)40
September 201986/8781140 (0.21%)41
August 201991/9001032 (0.2%)44
July 201978/9111288 (0.23%)32
June 201978/9191143 (0.22%)42
May 201972/9131498 (0.26%)58
April 201977/9231393 (0.23%)45
March 201969/9201581 (0.26%)56
February 201966/9241343 (0.26%)32
January 201971/9301531 (0.25%)37
View Data for all Listings
Errors

Unsuccessful Installs in the last 7 Days: 13

CountError Message
12Cannot continue the operation. There is another install operation in progress.
1操作を続行できません。 別のインストール操作が進行中です。
Download last 500 errors (CSV)
External Install Button

Marketplace Drag to Install button

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

HTML Code:


Markdown Syntax:



Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Sunday, December 8, 2019 - 02:08

Reviews Sign in to post reviews

tkirbykwg's picture

Not Supporting Java 10 On Photon . . .

Submitted by Top Kat on Sun, 2018-12-16 16:34

Can install current PMD version on Photon but it produces no output on running when the Photon Jvava is version 10.

Always behind the curve on code analysis is Eclipse . . .

tkirbykwg's picture

Still Non-Functional On Photon / Java 10 At December 2018 . . .

Submitted by Top Kat on Sun, 2018-12-16 16:22

Apparently, users applying Java 10 on Eclipse Photon will be able to install PMD current version 4.0.17 but it will not produce any analysis output after running it.

When oh when do starving Eclipse users get a real running code analyzer ?

asharmaqwq's picture

Doesn't work in Eclipse Oxygen

Submitted by Ashutosh Sharma on Wed, 2018-02-07 20:25

It's getting enabled but not working as expected. Eclipse should check the plug-in before making it available officially. Doesn't work on Windows as well as Mac O/S with Java 8

gpabon1ry's picture

Re: Doesn't work in Eclipse Oxygen

Submitted by German Pabon on Mon, 2018-02-26 05:25

On youtube search this video: "PMD Tool Demonstration - Eclipse Plugin"

Follow these steps and you will succeed ;)

upeukerwx2's picture

Installation repository ist not avaliable

Submitted by Uwe Peuker on Mon, 2014-08-18 03:47

neither the DND nor the URL from the website works?

mxu's picture

How to use it in Luna

Submitted by Jay Xu on Thu, 2014-06-12 06:24

I installed this plugin in my Luna, but found nowhere to config/use it

bfields's picture

Luna 4.4 + JDK8 fix

Submitted by Bob Fields on Wed, 2014-07-30 11:02

I ran into the same issue. See stackoverflow.com/questions/24880472/howto-use-pmd-plugin-in-eclpise-4-3-running-on-java-8/25039721#25039721. The fix (dated 7/22) is available from their build snapshot repository, will be in the next PMD plugin release.

pgrafn2q's picture

Luna 4.4 + JDK8 fix

Submitted by Philip Graf on Sat, 2014-08-16 03:34

The PMD plugin mentioned in the Stackoverflow question (PMD plugin for Eclipse) is not the same as this one (eclipse-pmd). This plugin works well with JDK 8.

The eclipse-pmd website has instructions on how to configure eclipse-pmd.

fdauganobi's picture

Better than the original one

Submitted by Fabrice Daugan on Tue, 2013-12-17 05:01

This plugin woks well, the main reason I use it, is the enablement and the cache of rules are not linked to a workspace state as the other PMD plugin.
This ensure the whole team use the last rules definition.

Markets

  • Eclipse Project (29)
  • Tools (1600)
    • Application Development Frameworks (205)
    • Application Management (37)
    • Application Server (42)
    • BIRT (10)
    • Build and Deploy (125)
    • Business Intelligence, Reporting and Charting (25)
    • Code Management (152)
    • Collaboration (47)
    • Database (57)
    • Database Development (42)
    • Database Persistence (23)
    • Documentation (80)
    • Eclipse Kura (83)
    • Eclipse SmartHome (65)
    • EclipseRT Target Platform Components (8)
    • Editor (386)
    • Entertainment (18)
    • General Purpose Tools (135)
    • Graphics (38)
    • IDE (400)
    • Internet of Things (IoT) (35)
    • J2EE Development Platform (60)
    • J2ME (6)
    • Languages (181)
    • Linux Tools (20)
    • Logging (26)
    • Mobile and Device Development (57)
    • Modeling (108)
    • Modeling Tools (181)
    • Mylyn Connectors (24)
    • Network (18)
    • Other (86)
    • Process (22)
    • Profiling (25)
    • Programming Languages (126)
    • Reporting (40)
    • Rich Client Applications (57)
    • Science (5)
    • SCM (25)
    • Search (45)
    • SOA Development (20)
    • Source Code Analyzer (122)
    • Systems Development (67)
    • Team Development (66)
    • Testing (115)
    • Tools (685)
    • UI (103)
    • UML (46)
    • Web (117)
    • Web Services (40)
    • Web, XML, Java EE and OSGi Enterprise Development (39)
    • XML (35)
  • IoT (152)
    • Eclipse Kura (83)
    • Eclipse SmartHome (65)
  • RCP Applications (95)
  • Training & Consulting (58)
  • Long Term Support (11)

Search

Advanced Search

More like this

  • Synopsys Code Sight
  • Robusta Eclipse Plugin
  • HCL AppScan on Cloud
  • SpotBugs Eclipse plugin
  • FindBugs Eclipse Plugin

Favorited by

Eclipse IDE 2019-09

Get the latest version of the Eclipse IDE.

Download Now Learn More

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Governance
  • Logo and Artwork
  • Board of Directors

Legal

  • Publishing Guidelines
  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Welcome to Marketplace
  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Community of Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation, Inc. All Rights Reserved.

Back to the top