In the parent pom.xml, these lines exist:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>2.4</version>
<configuration>
<format>html</format>
<includeTests>true</includeTests>
<targetJdk>1.6</targetJdk>
</configuration>
</plugin>
Therefore PMD is already supported in Accumulo's build process.
On Sun, Mar 4, 2012 at 9:41 PM, John Vines <[email protected]> wrote:
> I am not familiar with this pmd module. A cursory glance over things makes
> it seem like it's for documenting our procedures, but why should we be
> concerned with a module we don't use being broken?
>
> John
>
> On Sun, Mar 4, 2012 at 9:22 PM, David Medinets
> <[email protected]>wrote:
>
>> I am seeing this warning when running 'mvn pmd:pmd':
>>
>> The POM for org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 is missing,
>> no dependency information available
>>
>> I was able to eliminate this message using a project on github:
>>
>> git clone git://
>> github.com/mfriedenhagen/dummy-lifecycle-mapping-plugin.git
>> cd dummy-lifecycle-mapping-plugin
>> mvn install
>>
>> This is a minor issue, but it might be nice to add the fix to an FAQ.
>>