[ https://jira.codehaus.org/browse/MPMD-123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andreas Dangel updated MPMD-123: -------------------------------- Attachment: 0001-Adding-possibility-to-specify-pmd.rulesets-as-a-comm.patch Adds the expression to set the rulesets property. However - this solution will only work with maven 3 (and break maven2!!). Works for me with maven 3.0.3 at least. > Add a custom ruleset file via command line > ------------------------------------------ > > Key: MPMD-123 > URL: https://jira.codehaus.org/browse/MPMD-123 > Project: Maven 2.x PMD Plugin > Issue Type: Improvement > Components: PMD > Environment: All > Reporter: Olivier Ribardière > Attachments: > 0001-Adding-possibility-to-specify-pmd.rulesets-as-a-comm.patch > > > I have plenty of maven projects and cannot really change their pom.xml, > however my continuous integration tool runs pmd so I need to be able to > specify my custom ruleset file (c:/toto/myrulesetfile.xml) directly in the > maven command line. > Would be great if we could run "mvn pmd:pmd > -Dpmd.rulesetfile=c:/toto/myrulesetfile.xml" > (Of course if I could change the pom.xml I would have added > <configuration> > <rulesets> > <ruleset>d:\rulesets\strings.xml</ruleset> > ... but I cannot change the pom.xml and via command line it is not possible > to set a string[] parameter) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira